paske ... normalement ... ce n'est pas compliqué et ne nécessite pas de JS
<form class="bouton_action_post" action="./" method="post"> <p>Fixer la longitude : <input name="fixLong" value="-0.6"> <p>Fixer la latitude : <input name="fixLat" value="45"> <p>Fixer la précision : <input name="fixPre" value="150">
après ... si vraiment ça doit se traiter par JS ...
<form onsubmit="return false" name="position"> <p>Fixer la longitude : <input name="fixLong"> <p>Fixer la latitude : <input name="fixLat"> </form> <form class="bouton_action_post" action="./?fixLatE&fixLong=-0.6&fixPrec0" method="post" onsubmit="return fixer(this)"> <input type=submit> </form>
<script type="text/javascript"> function fixer(quoi) { var lg, lt, ok, url = quoi.action, f = document.forms['position']; lg = f.fixLong.value; lt = f.fixLat.value; if(lg && lg!='' && lt && lt!='') { quoi.action = url.replace('45',lt).replace('-0.6',lg); ok = true; } return ok; } </script>
-- Stéphane Moriaux avec/with iMac-intel
Stéphane Santon
Bonjour,
SAM a écrit :
Je cherche un moyen de remplacer par JS les paramètres d'une url de bouton : <form class="bouton_action_post" action="./?fixLatE&fixLong=-0.6&fixPrec0" method="post"> Pour remplacer les valeurs fixLat et fixLong.
Ben ... d'où sortent ces valeurs ?
Elles sortent de la fonction CallBack de détection d'une nouvelle position GPS sur un navigateur html5.
paske ... normalement ... ce n'est pas compliqué et ne nécessite pas de JS
<form class="bouton_action_post" action="./" method="post"> <p>Fixer la longitude : <input name="fixLong" value="-0.6"> <p>Fixer la latitude : <input name="fixLat" value="45"> <p>Fixer la précision : <input name="fixPre" value="150">
Oui j'ai finalement pris cette syntaxe, et fait un getElementbyId("fixLatInput").Vallue = newLatValue;
Je cherche un moyen de remplacer par JS les paramètres d'une url de
bouton :
<form class="bouton_action_post"
action="./?fixLatE&fixLong=-0.6&fixPrec0" method="post">
Pour remplacer les valeurs fixLat et fixLong.
Ben ... d'où sortent ces valeurs ?
Elles sortent de la fonction CallBack de détection d'une nouvelle
position GPS sur un navigateur html5.
paske ... normalement ...
ce n'est pas compliqué et ne nécessite pas de JS
<form class="bouton_action_post" action="./" method="post">
<p>Fixer la longitude : <input name="fixLong" value="-0.6">
<p>Fixer la latitude : <input name="fixLat" value="45">
<p>Fixer la précision : <input name="fixPre" value="150">
Oui j'ai finalement pris cette syntaxe, et fait un
getElementbyId("fixLatInput").Vallue = newLatValue;
Je cherche un moyen de remplacer par JS les paramètres d'une url de bouton : <form class="bouton_action_post" action="./?fixLatE&fixLong=-0.6&fixPrec0" method="post"> Pour remplacer les valeurs fixLat et fixLong.
Ben ... d'où sortent ces valeurs ?
Elles sortent de la fonction CallBack de détection d'une nouvelle position GPS sur un navigateur html5.
paske ... normalement ... ce n'est pas compliqué et ne nécessite pas de JS
<form class="bouton_action_post" action="./" method="post"> <p>Fixer la longitude : <input name="fixLong" value="-0.6"> <p>Fixer la latitude : <input name="fixLat" value="45"> <p>Fixer la précision : <input name="fixPre" value="150">
Oui j'ai finalement pris cette syntaxe, et fait un getElementbyId("fixLatInput").Vallue = newLatValue;