[javascript] passer variable php à fonction

Résolu
brudao Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   -  
brudao Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   - 13 janv. 2009 à 10:44
bonsoir

j'aimerais savoir comment passer des varaibles php à une fonction javascript

exemple:

$val1="test";
$val2="test2";
$val3="test3";
echo '<input type="submit" name="valider" value="Appliquer onClick="changer_valeur()">;

la fonction changer_valeur() est une fonction javascript. c'est à elle que je veux passer les paramètres ($val1,$val2,$val3).

Merci
A voir également:

1 réponse

Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329
 
Bonsoir Brudao,
$val1="test";
$val2="test2";
$val3="test3";
echo '<input type="submit" name="valider" value="Appliquer" onClick="changer_valeur('.$val1.', '.$val2.', '.$val3.'))">'; 


Cordialement,
0
brudao Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   14
 
slt marco!

quand la variable contient une valeur numérique ça passe mais quand c'est du texte ça ne marche pas.
0
Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329 > brudao Messages postés 524 Date d'inscription   Statut Membre Dernière intervention  
 
Comment ça ça ne marche pas ?
Regarde au niveau du html généré (quand tu es sur ta page html, affiche la source).

Ca t'affiche quoi ?

Cordialement,
0
brudao Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   14 > Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention  
 
merci marco, en fait yavait des griffes qui manquaient.

val1="test";
$val2="test2";
$val3="test3";
echo "<input type='submit 'name='valider' value='Appliquer' onClick=\"changer_valeur(' ".$val1." ', ' ".$val2." ', ' ".$val3." ')\">";
0