|
|
|
|
metallciste, le jeudi 10 avril 2008 à 11:00:53Configuration: Windows XP Firefox 2.0.0.13
salut,
javascript executé coté client, php côté serveur... c'est une erreur typique... tu dois faire un submit, recuperer la valeur du champ avec variable php _GET["..."] ou _POST... ensuite la passer en parametre dans ton href |
Rajoute les balises <Script language='Javascript'> </script>
-- Alex pour vous servir --
-- N'oubliez pas de mettre vos sujets en "Résolu" lorsque vous avez la réponse ;-) -- |
Ca je sais et je sais que je peut faire un submit, mais je veut pas
et c'est pour cette raison que j'utilise un langage client qu'est le javasript pour récupérer une valeur de mon formulaire. |
pour les balises javascript ca ne marche pas aussi, j'ai dèja essayer. |
pourquoi ne pas faire simple ???
<a href="execution.php?mot_cle=Mondetonformulaire.liste_mots_cles">Execution par Mot Clé</a> |
sinon mets un evenement onClick sur ton lien qui pointe sur une fonction f javascript :
<script language=javascript> function f() { location href = "execution.php?mot_cle=" + document.forms[0].liste_mots_cles.value; } </script> je suis pas sur de la syntaxe, ça fait longtemps j'en ai pas fait, et y a peu etre plus simple |
c'est ce que je viens d'expliquer, ca ne marche pas, la variable que je veut récupérer de l'URL est de la forme chaine de caractères :Mondetonformulaire.liste_mots_cles. |
<script language=javascript>
function f() { location.href = "execution.php?mot_cle=" + document.forms[0].liste_mots_cles.value; } </script> <a onClick="f();">Execution par Mot Clé</a> |
On peut pas faire un événement onclick à un lien. j'ai déja essayer. |
mince... tu peux pas faire un bouton ?? |
Si pour un bouton ca marche mais je veut pas un bouton, c'est moche. Il dont être un lien pour coller avec le reste du design |
<script language=javascript>
function f() { location.href = "execution.php?mot_cle=" + document.forms[0].liste_mots_cles.value; } </script> <a onmouseover="f();">Execution par Mot Clé</a> idée de rasta67 améloiré !!! Et si Dieu Existait ??? |
On peut pas faire d'événements à un lien html. |
ben si c'est possible de faire un evenement sur un lien...
ton javascript est activé sur ton navigateur ?? j'ai testé ce script il marche bien : <html> <script language=javascript> function f() { alert("OK"); } </script> <a onClick="f();">TEST</a> </html> |
Oui oui il marche, j'ai fait une faute.
ok merci mais il me reste juste un souci c'est d'avoir le design d'un lien, car si on enleve le href ca devient moche en plus j'ai plus la main pour le pointeur de la souris lors d'un onmouseover, en somme il ne considère plus le <a comme un lien sans le href. mais bon... Merci. |