Comunidad de diseño web y desarrollo en internet online

porque IE8 me marca error aqui??

Citar            
MensajeEscrito el 29 Ago 2011 07:49 pm
Hola entodos los navegadores que tengo este codigo funciona perfectamente, pero en IE8 me marca error cuando coloco esto:

function cargo(){
/*valor=$("#conten").css('height')
valor=valor.substring(0,valor.length-2);
valor=parseInt(valor);
valor=valor+139;
cad=valor+"px";

$('.lineaaf').css('top',cad);*/
$('.texto').css('display','block');
$('.carga').fadeTo(300,0,function(){
$('.carga').css('display','none')
setInterval( "slideSwitch()", 5000 );
})
}
window.onload=function(){//Cuando carge el documento entero
cargo();
}

Al moverle con el debuger el error esta especificamente en:

$('.lineaaf').css('top',cad) y no tengo idea de porquee.

Luego quiero que cuando un selec cambie de estado despliege el resultado y en IE8 me manda nulo, el codigo es este:
Html
<select id="mat" onchange="selec()">
<option>1</option>
... mas options
</select>
Javascript
function selec(){
alert(document.getElementById("mat").value);
}
Pero solo en IE8 y 7 me envia nulo.

¿Enque estoy mal? ¿Que puedo hacer para corregir estas 2 cosas?

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 01 Sep 2011 03:00 am
en la segunda linea tienes /*valor=$("#conten").css('height')
quitale el "/*" que son comentarios ¬¬....

Por RZ

Claber

118 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 01 Sep 2011 05:50 pm
Prueba esto:

Código :

$('.lineaaf').css('top','cad');


Solo agregue comillas simples a la palabra 'cad'---

para lo segundo

Código :

<select id="mat" onchange="select()">


le falta la T al select
comentas haber si funciona

Por bernoo

9 de clabLevel



Genero:Masculino  

loco, enfermo, distraido

msie
Citar            
MensajeEscrito el 01 Sep 2011 05:59 pm
hola amigo, antes que nada gracias por el interes de ayudar, imagino que eres principiante en esto como todos hemos sido, en lo personal suelo preguntar cuando son casos muy extraños o no tengo ni idea, y suelo responder cuando estoy totalmente seguro y lo he probado.

si notas no falta nunguna "T" es una function que le puese el nombre de "selec", no es ninguna etiqueta html, en cuanto a lo otro, una ves que colocas a cad como cadena ('cad')
deja de tener un valor variable, y se convierte en literal, por lo cual nisiquiera te dara ningun valor.

Por mi parte cuenta con toda mi ayuda para mejorar, y pon mas atencion y verifica antes de opinar. (tomalo como una ayuda para mejorar)

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.