Oui, en ajoutant un attribut "id" (identique à ton "name" ) :
puis pour accéder à l'élément :
eldocument.getElementById("X" ); |
C'est la méthode standard du DOM d'accès aux éléments.
Donc pour résumer :
function testvaleur(idChamp) {
champ = document.getElementById(idChamp);
if (!isnumeric(champ.value)) {
alert("Veuillez indiquer une quantité supérieure à zéro." );
champ.value="";
champ.focus();
} else if (champ.value=="" )
champ.value=0;
}
<input name="X" id="X" type="text" size=4 value=0 onblur="testvaleur('X');"> |
Tu constateras qu'il est inutile de passer la valeur en paraètre.
Message édité par gm_superstar le 03-11-2003 à 00:50:35
---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog