Mammouth du PHP |
959 Messages
14 sept. 2008, 00:38
Ok, merci pour la rapidité, alors j'ai testé le code, je veux finalement plutôt tester avec des inputs
Voilà :
function findinput(){
var inputs;
var i = 0;
var inputs = document.getElementsByTagName('input');
alert(inputs);
while( i<inputs.length ){
var Object = inputs[i];
Object.onmouseover=function(){invC(Object.name);};
var i=i+1;
}
}
function invC(object){
alert(object);
/*...*/
}
Si le code s'est autant modifier depuis, c'est parce-que je cherche à le débugger, mais sans succès... en fait, quand je survole un input (checkbox dans mon cas) il m'envoie un alert (normal) mais le contenu de celui si est TOUJOURS le même, à savoir le name du dernier (= de la page) input... bizarre !
et quand je fais directement :
while( i<inputs.length ){
inputs[i].onmouseover=function(){invC(inputs[i].name);};
var i=i+1;
}
Ça marche pas du tout... alala, il a le sens de l'humour JavaScript ^^
Merci de votre aide !
