Tengo este código jQuery simple para probar.¿Cómo puedo deshabilitar el campo de texto HTML usando esta simple jQuery?
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("text").attr("disabled","");
});
});
</script>
</head>
<body>
<input type="text">
<br />
<button>Set the textfield disabled</button>
</body>
</html>
Básicamente, la página HTML viene con un simple botón y campo de texto. Todo lo que quiero es que el campo de entrada esté desactivado al hacer clic en el botón. Pero no funciona?
(PS: este código se obtiene a partir de w3schools.com sitio web, sólo para probar simplemente fuera de lo poderoso jQuery es).
Eso explica por qué W3School no es apreciado aquí. el HTML no es válido mira ese elemento de texto ... – gdoron
@gdoron: ¿Qué pasa con el elemento ''? No está cerrado correctamente? ¿No es eso válido en HTML5? '' los elementos nunca tienen contenido, por lo que no es ambiguo. – mpen
@Mark. Mira mi respuesta. Debería ser con cierre automático '' como cada elemento XML. – gdoron