Bonjour,
Je souhaiterais bien séparer le javascript de mon code.
Je me suis aperçu que c'était possible grace au getElementByID.
Cependant,
1) Lorsque je lance cette fonction, j'ai l'impression que la fonction verifNom & co est directement executée, sans attendre l'évenement onkeyup..
2) Suis je obligé de lancer cette fonciton après la définition de mon formulaire pour que le script comprenne de quels id il s'agit ? Il semblerait que oui.
J'ai tout un tas de question, mais chaque chose en son temps
Note :
N'hésitez pas à me dire ce que vous pensez de cette méthode (js externe).. ou à me donner des conseils
Modifié par Dark elf (23 Apr 2007 - 16:05)
Je souhaiterais bien séparer le javascript de mon code.
Je me suis aperçu que c'était possible grace au getElementByID.
Cependant,
function init(){
valid = getEl("valid");
nom = getEl("nom");
prenom = getEl("prenom");
nom.onkeyup = verifNom(); nom.onblur = toMaj(nom), setBlur(nom); nom.onFocus = setFocus(nom);
prenom.onkeyup = verifPrenom(); prenom.onblur = setBlur(prenom); prenom.onFocus = setFocus(prenom);
valid.onsubmit = validerForm();
}
1) Lorsque je lance cette fonction, j'ai l'impression que la fonction verifNom & co est directement executée, sans attendre l'évenement onkeyup..
2) Suis je obligé de lancer cette fonciton après la définition de mon formulaire pour que le script comprenne de quels id il s'agit ? Il semblerait que oui.
J'ai tout un tas de question, mais chaque chose en son temps

Note :
function getEl(n){return document.getElementById(n);}
N'hésitez pas à me dire ce que vous pensez de cette méthode (js externe).. ou à me donner des conseils

Modifié par Dark elf (23 Apr 2007 - 16:05)