j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de
ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans
la page appelée.
J'ai défini un input type hidden dans ma form avec le nom 'duree'
lorsque je clique sur mon submit le prompt me demande de saisir une
durée et c'est cette valeur que je veux tester, en php, dans la page
chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
--
Jaxom
I tried sniffing coke once, but the ice cubes stuck in my nose
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
O.L.
Jaxom a présenté l'énoncé suivant :
attention x-post
Bonjour, voici mon problème :
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans la page appelée.
J'ai défini un input type hidden dans ma form avec le nom 'duree' lorsque je clique sur mon submit le prompt me demande de saisir une durée et c'est cette valeur que je veux tester, en php, dans la page chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
Peux tu nous montrer ton code ?
Moi je verrais bien un truc ressemblant à ça :
<form action=script.php action=post> <input type=hidden name=duree id=duree> <input type=submit value="Envoyer" onclick="document.getElementById('duree').value=prompt('Veuillez entrer une durée :', 'valeur proposée par défaut');"> </form>
# script.php #
<?php echo "Durée : ".$_POST['duree']; ?>
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Jaxom a présenté l'énoncé suivant :
attention x-post
Bonjour, voici mon problème :
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de ce
bouton j'effectue un prompt d'une valeur que je voudrais tester dans la page
appelée.
J'ai défini un input type hidden dans ma form avec le nom 'duree' lorsque je
clique sur mon submit le prompt me demande de saisir une durée et c'est cette
valeur que je veux tester, en php, dans la page chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
Peux tu nous montrer ton code ?
Moi je verrais bien un truc ressemblant à ça :
<form action=script.php action=post>
<input type=hidden name=duree id=duree>
<input type=submit value="Envoyer"
onclick="document.getElementById('duree').value=prompt('Veuillez entrer
une durée :', 'valeur proposée par défaut');">
</form>
# script.php #
<?php
echo "Durée : ".$_POST['duree'];
?>
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans la page appelée.
J'ai défini un input type hidden dans ma form avec le nom 'duree' lorsque je clique sur mon submit le prompt me demande de saisir une durée et c'est cette valeur que je veux tester, en php, dans la page chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
Peux tu nous montrer ton code ?
Moi je verrais bien un truc ressemblant à ça :
<form action=script.php action=post> <input type=hidden name=duree id=duree> <input type=submit value="Envoyer" onclick="document.getElementById('duree').value=prompt('Veuillez entrer une durée :', 'valeur proposée par défaut');"> </form>
# script.php #
<?php echo "Durée : ".$_POST['duree']; ?>
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
ASM
attention x-post
Bonjour, voici mon problème :
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans la page appelée.
Mauvaise méthode, préférer le onsubmit du form.
J'ai défini un input type hidden dans ma form avec le nom 'duree' lorsque je clique sur mon submit le prompt me demande de saisir une durée et c'est cette valeur que je veux tester, en php, dans la page chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
<form action="page.php" onsubmit="var v = this.duree.value; return (prompt('Indiquez la duree svp')==v)"> <input type=hidden name="duree" value="25">
si, au prompt, on annule ou on ne donne pas la bonne durée hop ! pas d'envoi (pas de message de quoi qui va pô non plus :-/)
Le truc inverse (mettre à jour le hidden avant envoi) :
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de
ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans
la page appelée.
Mauvaise méthode, préférer le onsubmit du form.
J'ai défini un input type hidden dans ma form avec le nom 'duree'
lorsque je clique sur mon submit le prompt me demande de saisir une
durée et c'est cette valeur que je veux tester, en php, dans la page
chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
<form action="page.php"
onsubmit="var v = this.duree.value;
return (prompt('Indiquez la duree svp')==v)">
<input type=hidden name="duree" value="25">
si, au prompt, on annule ou on ne donne pas la bonne durée
hop ! pas d'envoi (pas de message de quoi qui va pô non plus :-/)
Le truc inverse (mettre à jour le hidden avant envoi) :
j'ai un formulaire avec un bouton 'submit'. Dans la méthode onclick de ce bouton j'effectue un prompt d'une valeur que je voudrais tester dans la page appelée.
Mauvaise méthode, préférer le onsubmit du form.
J'ai défini un input type hidden dans ma form avec le nom 'duree' lorsque je clique sur mon submit le prompt me demande de saisir une durée et c'est cette valeur que je veux tester, en php, dans la page chargée par le submit.
or la valeur que j'obtiens est toujours nulle. Comment faire ?
<form action="page.php" onsubmit="var v = this.duree.value; return (prompt('Indiquez la duree svp')==v)"> <input type=hidden name="duree" value="25">
si, au prompt, on annule ou on ne donne pas la bonne durée hop ! pas d'envoi (pas de message de quoi qui va pô non plus :-/)
Le truc inverse (mettre à jour le hidden avant envoi) :