06/09/2004, 15:13
|
(Desactivado) | | Fecha de Ingreso: noviembre-2002 Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 2 meses Puntos: 317 | |
Hola fjmasero , orharo2003 :
Hay varias maneras. En IE se puede con setAttribute y removeAttribute.
Código:
<input id="alfa" readonly="readonly" value="QWERTYUIOP" />
<button onclick='document.getElementById("alfa").removeAttribute("readonly" , false)'>Quita "Sólo lectura"</button>
<button onclick='document.getElementById("alfa").setAttribute("readonly" , "readonly" , false)'>Restaura "Sólo lectura"</button>
En todos los navegadores se puede usar un truco algo extremo ...
Código:
<span id="bravo">
<input readonly />
</span>
<button onclick='document.getElementById("bravo").innerHTML="<input />"'>Quita "Sólo lectura"</button>
<button onclick='document.getElementById("bravo").innerHTML="<input readonly />"'>Restaura "Sólo lectura"</button>
saludos
furoya |