Javascript Fonction - HTML/CSS - Programmation
Marsh Posté le 20-07-2006 à 02:37:57
Peux tu m'expliquer comment sa fonctionne car je n'est pas réussie... 
 
<input type="button" OnClick="Effacer(this);"> 
 
 
javascript 
 
Function Effacer(nom) 
{ et après...
Marsh Posté le 20-07-2006 à 10:03:12
même pas besoin. 
 
le sender d'un évènement est toujours le this dans le handler. 
 
du coup : 
 
| Code : 
 | 
 
affiche "mabelleimage = pict.png"
Marsh Posté le 20-07-2006 à 12:48:08
J'ai ce que tu ma dis mais rien ne se passe... 
On dirai qu'il ne reconnait pas le sender 
 
Moi je suis obligé de passer le this en paramètre à ma fonction
Marsh Posté le 20-07-2006 à 13:13:21
Arjuna tu as du craqué  
 
 
Ceci n'est valable que si la fonction est dynamiquement rajoutée :  
Marsh Posté le 20-07-2006 à 14:08:06
| gatsu35 a écrit : Arjuna tu as du craqué  | 
 
ah ouais, ça doit être vrai  
 
 
mais l'attribut "onclick" c'est mal de toute façon 
Marsh Posté le 20-07-2006 à 14:17:26
honnetement vu ton "besoin", je passerais plutot l'input visé en param à ta fonction, plutot que de t'amuser à switcher ton traitement en fonction du bouton cliquer... 
 
Un truc dans le genre: 
| Code : 
 | 
 
Marsh Posté le 20-07-2006 à 17:43:50
tu veux dire qu'il vaut mieux que je passe mon name en parametre et que je récupére mon element en fonctio de celui ci?
Marsh Posté le 20-07-2006 à 02:26:31
Bonjour,
j'ai un formulaire avec 2 bouttons, j'aimerai savoir comment envoyer leur name a ma fonction javascript.
<form>
<input type="button" OnClick="effacer();">
<input type="button" OnClick="effacer();">
</form>
Javascript:
function Effacer()
{
document.form.texte que je doit effacer, il est différent en fonction du boutton sur lequel j'appuis. c'est la que j'aimerai savoir comment savoir le nom de l'objet sur lequel on a cliqué.value='';
}