Compatibilidad entre navegadores

He utilizado la propiedad readonly yo disabled para algunos campos de textos y listas desplegables de un formulario html controlado con javascript. Mi problema es que estas propiedades si son compatibles con Internet Explorer pero no con otros navegadores (véase Netscape, Mozilla).
Me podrías ayudar...

1 respuesta

Respuesta
1
¿Y si pongo únicamente disabled podría seguir utilizando las siguientes sentencias en Java Script para activarlos:
document.pedidoForm.numerotarj.disabled=false;?
No se como lo usas, pero el disbled es algo estándar que funciona en todos los navegadores...
Esto:
<input type="text" name="cosa" value="HOLA" disabled>
Funciona en explorer y firefox...
¿Puedes confirmarme que lo usas así?
Para los input del tipo text utilizo este HTML:
<input name="envio" type="text" id="envio" value="9" size="8" readonly="true">
o
<input name="mescadtarj" type="text" disabled="true" id="numerotarj" size="4">
Los readonly siempre estarán en este modo (solo lectura) pero los que están desactivados pueden ser activados.
Para activarlo/desactivarlo en JavaScript utilizo:
document.pedidoForm.numerotarj.disabled=false;
Para las listas enlazadas utilizo el siguiente HTML:
<select name="tipotarj" disabled="disabled" id="tipotarj">
Y el siguiente JavaScript para actualizarlo:
document.pedidoForm.tipotarj.disabled=false;
Es que no se pone disabled="true", sino solo disabled... y análogamente con los readonly...
¿Has probado a ponerlos como te digo?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas