Boulax> oui on est bien d'accord, juste ton premier post est vaguement vague
Donc benjones, pour ton pb, tu fais un fonction du genre
Code :
- function addFocusHandler(){
- var formElements = Array();
- formElements.push(document.getElementsByTagName('input'));
- formElements.push(document.getElementsByTagName('select'));
- formElements.push(document.getElementsByTagName('textarea'));
- for(var i=0; i<formElements.length; i++){
- formElements[i].onfocus = function(event){
- //attention ici this correspond au champs qui sera focusé
- alert(this.id+'--'+this.name+'--'+this.value);
- }
- }
- }
|
tu mets ça dans le onload de ton body et on en parle plus ( sauf que j'ai ecrit tout ça de tête sans rien vérifier et que je garantis rien )
Et si tu as plusieurs formulaires sur ta page mais que tu ne dois le faire que pour un, à la place du document.getElementsByTagName tu mets document.getElementById('idDeTonForm').getElementsByTagName.