Recupere le contenu du champ text sans submit
php developper
-
php developper -
php developper -
Bonjour,
Je cherche depuis quelques heure a une solution pour mon probleme mais j'ai rien trouve alors j'espere bien avoir de l'aide.
Je suis entrain de developper une application web en php
dans l'un de mes formulaire j'ai besoin de passer le contenu d'un champs text dans l'url sans passer par un bouton submit.
j'espere que mon probleme est clair
j'attend votre reponse SVP
Merci
Je cherche depuis quelques heure a une solution pour mon probleme mais j'ai rien trouve alors j'espere bien avoir de l'aide.
Je suis entrain de developper une application web en php
dans l'un de mes formulaire j'ai besoin de passer le contenu d'un champs text dans l'url sans passer par un bouton submit.
j'espere que mon probleme est clair
j'attend votre reponse SVP
Merci
A voir également:
- Recupere le contenu du champ text sans submit
- Word a trouvé du contenu illisible - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
- Sms to text - Télécharger - Sauvegarde
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
- Recupere au terminal de fret - Forum Consommation & Internet
4 réponses
A la limite, tu peux utiliser un "onBlur" (s'execute lorsque l'utilisateur sort du champ text).
Donc comme ça il n'appuie pas sur un bouton.
A toi de voir sur la gestion des évenements avec javascript.
A+.
Donc comme ça il n'appuie pas sur un bouton.
A toi de voir sur la gestion des évenements avec javascript.
A+.
merci beaucoup pour vos reponses aussi rapide
j'ai adapte la solution de Zep3k!GnO, elle est fonctionnelle
mais il me reste un probleme le champs texte se rempli a travers un popup (calendrier)
si je change le contenu de mon champs manuellement alors le onblur fonctionne je choisi ma date a partir de la popup alors le onblur ne fonctionne pas
j'espere bien trouve une solution
j'ai adapte la solution de Zep3k!GnO, elle est fonctionnelle
mais il me reste un probleme le champs texte se rempli a travers un popup (calendrier)
si je change le contenu de mon champs manuellement alors le onblur fonctionne je choisi ma date a partir de la popup alors le onblur ne fonctionne pas
j'espere bien trouve une solution
Tu peux faire ça avec du javascript genre :
<script type="text/javascript">
function toUrl(){
var MyURL = 'http://www.monSite.com';
MyURL += '?MaVariable1='+document.getElementById('Champ1').value;
widow.location.href = MyURL;
}
</script>
<form id="Monform">
<input type="text" id="Champ1" value="default value"/>
<input type="button" value="ToURL" onClick="javascript:toUrl();"/>
</form>
On notera qu'on peut aussi récupérer tous les éléments du form en bouclant sur son contenu si tu veux passer tous les champs du form...
Mais bon voilà un embrillion de réponse ;)
<script type="text/javascript">
function toUrl(){
var MyURL = 'http://www.monSite.com';
MyURL += '?MaVariable1='+document.getElementById('Champ1').value;
widow.location.href = MyURL;
}
</script>
<form id="Monform">
<input type="text" id="Champ1" value="default value"/>
<input type="button" value="ToURL" onClick="javascript:toUrl();"/>
</form>
On notera qu'on peut aussi récupérer tous les éléments du form en bouclant sur son contenu si tu veux passer tous les champs du form...
Mais bon voilà un embrillion de réponse ;)
Bonjour.
Pas trop, non...
Quel serait le moyen envisagé, pour faire passer le contenu de ton champ ?
A un moment, l'utilisateur doit cliquer quelque part. Donc, pourquoi pas sur un bouton ?
Sinon, c'est qu'on clique sur un lien ?
Eventuellement, il faudra utiliser du JavaScript, en sachant que ce n'est pas THE solution (si le navigateur ne supporte pas le JS, ou s'il est désactivé).
j'espere que mon probleme est clair
Pas trop, non...
Quel serait le moyen envisagé, pour faire passer le contenu de ton champ ?
A un moment, l'utilisateur doit cliquer quelque part. Donc, pourquoi pas sur un bouton ?
Sinon, c'est qu'on clique sur un lien ?
Eventuellement, il faudra utiliser du JavaScript, en sachant que ce n'est pas THE solution (si le navigateur ne supporte pas le JS, ou s'il est désactivé).