Ho questo semplice codice jQuery da testare.Come posso disabilitare il campo di testo HTML usando questo semplice 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>
Fondamentalmente la pagina HTML viene fornita con un semplice pulsante e campo di testo. Tutto ciò che voglio è disabilitare il campo di input mentre faccio clic sul pulsante. Ma non funziona ???
(PS: questo codice proviene dal sito web w3schools.com, proprio per testare semplicemente come potente jQuery è).
Questo spiega perché W3School non è apprezzato qui. l'HTML non è valido. guarda l'elemento di testo ... – gdoron
@gdoron: Cosa c'è che non va con l'elemento ''? Non è chiuso correttamente? Non è valido in HTML5? '' Gli elementi 'non hanno mai contenuto, quindi non è ambiguo. – mpen
@ Mark. Guarda la mia risposta. Dovrebbe essere con chiusura automatica '' come ogni elemento XML. – gdoron