Oui, tu fais une variable intermédiaire, ça évite à l'interpréteur de rechercher le même élément plusieurs fois :
Bien sûr, le dollar n'est pas obligatoire, ma ça évite d'avoir une variable qui a le même nom qu'un ID du code HTML (ça pose problème sous IE), et personnellement, j'ai adopté cette notation pour désigner les éléments du DOM, par opposition aux objets « pur JS ».Code:
1
2
3
4 var $textbox2 = document.getElementById('textbox2'); $textbox2.value = ""; $textbox2.disabled = false; $textbox2.style.background = "#66FF33";
Sinon pour une syntaxe encore plus courte il y a le mot-clé with (je te laisse chercher), mais il diminue les performances. C'est à toi de faire le choix, si tu veux un script efficace, ou si gagner un peu de temps en tapant moins de code est vraiment important.
;)