Kkun peut m'expliquer ? [JS] - Programmation
Marsh Posté le 27-01-2002 à 21:34:39
kayasax a écrit a écrit : pourquoi dans le script suivant: je suis oblige d'appeler ma fonction permuter avec cette ligne : permuter(window.document.image1,'hilight_sun.gif','toto.html' et avec ca ca ne marche pas : permuter('window.document.image1','hilight_sun.gif,'toto.html' |
parce que window.document.image1 n'est pas un paramètre mais un objet. En référence à Java c'est comme si tu avais une méthode du style
public void method(Object o, String s1, String s2)
tu devrais l'appelle avec un truc du genre
method(this,"Toto", "Tutu" );
et pas
method("this", "Toto", "Tutu" );
Est ce clair?
Marsh Posté le 27-01-2002 à 21:34:43
ARGHHH Joce ca fait 15 fois que j'edite mon message ci dessus y' as pas moyen :
dans le <a href le ' est remplace par ,39; c'est quoi ce truc
Marsh Posté le 27-01-2002 à 21:36:18
Darklod je ne conais pas java mais je vois ce que tu veux dire.
Donc pour utiliser un objet dans une focntion il ne faut pas mettre les ' '.
Marsh Posté le 28-01-2002 à 09:13:20
kayasax a écrit a écrit : Darklod je ne conais pas java mais je vois ce que tu veux dire. Donc pour utiliser un objet dans une focntion il ne faut pas mettre les ' '. |
non parce que lorsques tu utilises '' ca veut dire : "la valeur qu'il y a entre ' et '. Or avec un ojbet (par exemple windows.document.form) c'est l'objet que tu veux utiliser et pas la chaine de caractères window.document.form.
Marsh Posté le 27-01-2002 à 21:17:51
pourquoi dans le script suivant:
je suis oblige d'appeler ma fonction permuter avec cette ligne :
permuter(window.document.image1,'hilight_sun.gif','toto.html'
et avec ca ca ne marche pas :
permuter('window.document.image1','hilight_sun.gif,'toto.html'
[edtdd]--Message édité par kayasax--[/edtdd]