cs_ravaza
Messages postés5Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention 8 juin 2007
-
6 juin 2007 à 10:30
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
6 juin 2007 à 12:05
Bonjour,
je souhaite réaliser un focus automatique sur un champ input au passage de la souris sur un élément,
j'ai donc codé cette petite fonction qui fonctionne :
function focfoc() {
document.fchat4.linput4.focus();
}
Par contre lorsque je veux modifier cette fonction pour la rendre réutilisable en plusieurs points elle ne fonctionne plus:
function focfoc(lad,lid) {
document.lad.lid.focus();
}
j'imagine que cela vient de la facon dont j'insere les variables mais je ne voit pas bien comment faire autrement. Faut il utiliser des "+" ? des parentheses ?
ce qui donne par exemple, une fois le PHP interprété:
onmouseover='focfoc(fchat4,linput4);'
Je suis doublement étonné: ce qui est sencé fonctionner fonctionne et vice versa !
Je pensais mon problème resolu mais si mon code est bancal, ca m'embete ...