probleme de passage des parametres en javascipt dans un form

vigier
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 1 Fév 2006

probleme de passage des parametres en javascipt dans un form

Message le Lun Mar 06, 2006 18:40

J'ai un formulaire
Et un bouton "button_redim.gif" lorsque je clic dessus, je voudrais récupérer les 2 valeurs des 2 champs "tempHeight" et "tempWidht"
mais le lien href n'interprete pas mon code javascript (peut etre une erreur de syntaxe?????????????????)

Concretement : les 2 champs qui vont etre rempli dans un formulaire sur le poste client , au moment ou le client va valider son formulaire . Je voudrais récupérer ses 2 valeurs pour réafficher la meme page en prenant compte des valeurs du formulaire du client.


<form name="redim" method="post">

<input type="text" class="font" id="tempWidth" name="tempWidth" >

<input type="text" class="font" id="tempHeight" name="tempHeight" >

<a href="javascript:{document.location='<? echo $action ?>-'document.getElementById(tempWidth).value'-'document.getElementById(tempHeight).value';veriftaille(<? echo($largeur)?>,<? echo($hauteur)?>,'<? echo $msg1?>','<? echo $msg2?>','<? echo $msg3?>');document.redim.submit();}"><img src="<? echo($repImageLang)?>button_redim.gif"/></a>"
</form>

oxado
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 35
Inscription: 24 Nov 2005

Re: probleme de passage des parametres en javascipt dans un

Message le Lun Mar 06, 2006 20:35

vigier a écrit:<form name="redim" method="post">

<input type="text" class="font" id="tempWidth" name="tempWidth" >

<input type="text" class="font" id="tempHeight" name="tempHeight" >

<a href="javascript:{document.location='<? echo $action ?>-'document.getElementById(tempWidth).value'-'document.getElementById(tempHeight).value';veriftaille(<? echo($largeur)?>,<? echo($hauteur)?>,'<? echo $msg1?>','<? echo $msg2?>','<? echo $msg3?>');document.redim.submit();}"><img src="<? echo($repImageLang)?>button_redim.gif"/></a>"
</form>


Commence par regarder le résultat de ton code PHP (en affichant la source dans ton browser), ça devient assez difficile à lire et à débugger avec tout le quoting et tout ça.

Sinon tu as dans la plupart des browsers des outils de debugging Javascript plus ou moins avancés, il suffit de les activer. C'est mieux dans Opera que dans IE, et c'est (à vue de nez, j'utilise très peu) dans Firefox que dans IE. Si erreur de syntaxe il y a il te dira où c'est... Et si ce n'est pas ça, tu peux utiliser au minimum des alert() judicieusement placés, au mieux un debugger un peu avancé...

Jacques.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités