Affectation variable sur un onclick ?

Fermé
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 1 juin 2007 à 07:38
mehdinimes Messages postés 4 Date d'inscription jeudi 4 juin 2009 Statut Membre Dernière intervention 5 juin 2009 - 5 juin 2009 à 10:55
salut à tous c'est pour savoir si c'est possible d'affecter une valeur à une variable pendant un evenement (ici onclick).

par exemple : onclick=($var="4")

merci de me repondre et meme mieux de me donner une eventuelle syntaxe si possible..

merci d'avance

8 réponses

Salut,
Tu as plusieurs possibilités, par exemple si tu travaille en php, tu peux reposter ta page avec :
onclick="reposter()"
et une fonction reposter du type
<SCRIPT LANGUAGE=javascript>
function reposter(){
location.href="index.php?varname1=value1&var2=value2;
}
</SCRIPT>
ou sinon tu fais juste une fonction JS qui affecte une valeur à ta variable :
<SCRIPT LANGUAGE=javascript>
function affecter(){
var name=value;
}
</SCRIPT>
Mais sans info je peux pas t'en dire plus
1
mehdinimes Messages postés 4 Date d'inscription jeudi 4 juin 2009 Statut Membre Dernière intervention 5 juin 2009 1
5 juin 2009 à 10:55
:'( nif je n ai pas tres bien compris je suis dans une page html et j ai mon bouton et je veu que lors que je click ma var save recoit une valeur comment je doit my prendre s'il vous plaiiiiiiii
1
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
1 juin 2007 à 08:02
salut quelqu'un peut t-il m'aider svp ?...
0
Utilisateur anonyme
1 juin 2007 à 15:54
théoriquement dans onclick'' tu est comme entre les balise <srcipt></script> donc je pense qu'il ne devrai pas y avoir de probleme...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
1 juin 2007 à 15:55
sauf que vaut mieu que tu ecrive :

onclick="$var='4'"
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
4 juin 2007 à 10:29
qu'est ce que tu entend exactement par reposter stp ?

si tu est toujours là ...
0
Je veux dire recharger en passant quelques paramètres différents, mais je ne sais pas si mon utilisation de reposter est 100% rigoureuse sur le plan sémantique.

mais je crois que l'exemple de vdumontier réponds plus à ta question.
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
4 juin 2007 à 11:36
est-ce que tu sais par hasard comment utiliser plusieurs instructions sur un evenement ?
par exemple je voudrait mettre dans un premier temps:

onclick="this.className=\'tabover\'"

et qu'ensuite dans le meme onclick on puisse affecter une valeur à une variable donc de mettre plusieurs instructions sur un evenement.
je sais que c'est possible mais je ne connais pas du tout la syntaxe .

merci d'avance...
0
Edouard > gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008
4 juin 2007 à 11:44
je ferais une fonction dans le head de la page
fonction(){
commande 1;
commande 2;
...
}

et sur l'objet je mettrais onclick="fonction()"

si ta fonction revient sur plusieurs objets, utilise des parametres :
onclick="fonction(param1,param2)"

et fonction(){
commande param1;
comande param2;
}

comme cela tu ne créé qu'une fonction et l'utilise différement selon l'objet (ne pas appliquer le même style par exemple.
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3 > gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008
4 juin 2007 à 11:49
ok merci a+
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
1 juin 2007 à 08:16
?
-1
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
1 juin 2007 à 09:20
help
-1