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='';
}