Lien vers une page via un formulaire
Sophie
-
lezao Messages postés 505 Statut Membre -
lezao Messages postés 505 Statut Membre -
Bonjour à tous,
C'est sans doute facile mais je suis nulle ! Je cherche le moyen d'insérer dans une page web un champ de texte libre avec un bouton OK : La personne rentre un texte (ex : Page1) dans le champ et lorsqu'elle clique sur OK, le lien l'amène automatiquement vers la page du même nom (Page1.html)
Une idée ?
Merci d'avance !!!!!!!
C'est sans doute facile mais je suis nulle ! Je cherche le moyen d'insérer dans une page web un champ de texte libre avec un bouton OK : La personne rentre un texte (ex : Page1) dans le champ et lorsqu'elle clique sur OK, le lien l'amène automatiquement vers la page du même nom (Page1.html)
Une idée ?
Merci d'avance !!!!!!!
A voir également:
- Lien vers une page via un formulaire
- Whatsapp formulaire opposition - Guide
- Créer un lien pour partager des photos - Guide
- Supprimer une page word - Guide
- Lien url - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
4 réponses
il faut faire du javascript.
example dans le formulaire :
onsubmit="mafonction()"
mafonction(){
form1.action= champ.value ;
form1.submit() ;}
l'idée est de mettre le champ de sasi dans le formulaire, mais d'envoyer le formalaire par javascript, l'envois ira vers l'adresse action du formulaire, donc elle doit etre creer par le javascript.
example dans le formulaire :
onsubmit="mafonction()"
mafonction(){
form1.action= champ.value ;
form1.submit() ;}
l'idée est de mettre le champ de sasi dans le formulaire, mais d'envoyer le formalaire par javascript, l'envois ira vers l'adresse action du formulaire, donc elle doit etre creer par le javascript.
Sophie
Bon bah là je suis définitivement larguée... Je n'y connais rien alors de là à créer un script javascript !
lezao
Messages postés
505
Statut
Membre
36
regardes plus bas.
<script language="javascript1.1">
function mafonction(){
form1.action = form1.adresse.value ;
form1.submit() ;
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label for="textfield"></label>
<input type="text" name="adresse" id="adresse" />
<input type="submit" name="button" id="button" value="Envoyer" onclick="javascript:mafonction();"/>
</form>
</body>
function mafonction(){
form1.action = form1.adresse.value ;
form1.submit() ;
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label for="textfield"></label>
<input type="text" name="adresse" id="adresse" />
<input type="submit" name="button" id="button" value="Envoyer" onclick="javascript:mafonction();"/>
</form>
</body>
ou en php:
$lien="http://ww1.mapage.com/lien_vers_";
<form action="memepage.php" method="GET">
<input type="text" name="lienvers" size="15" maxlength="40">
<input type="submit" value="envoyer" ></form>
$lien2=$_GET[lienvers];
if ($lien2!=''){
$liencomplet=$lien.$lien2;
echo '<script language="Javascript">
<!--
document.location.replace("'.$liencomplet.'");
-->
</script>';}
$lien="http://ww1.mapage.com/lien_vers_";
<form action="memepage.php" method="GET">
<input type="text" name="lienvers" size="15" maxlength="40">
<input type="submit" value="envoyer" ></form>
$lien2=$_GET[lienvers];
if ($lien2!=''){
$liencomplet=$lien.$lien2;
echo '<script language="Javascript">
<!--
document.location.replace("'.$liencomplet.'");
-->
</script>';}
ou en php:
$lien="http://ww1.mapage.com/lien_vers_";
<form action="memepage.php" method="GET">
<input type="text" name="lienvers" size="15" maxlength="40">
<input type="submit" value="envoyer" ></form>
$lien2=$_GET[lienvers];
if ($lien2!=''){
$liencomplet=$lien.$lien2;
echo '<script language="Javascript">
<!--
document.location.replace("'.$liencomplet.'");
-->
</script>';}
$lien="http://ww1.mapage.com/lien_vers_";
<form action="memepage.php" method="GET">
<input type="text" name="lienvers" size="15" maxlength="40">
<input type="submit" value="envoyer" ></form>
$lien2=$_GET[lienvers];
if ($lien2!=''){
$liencomplet=$lien.$lien2;
echo '<script language="Javascript">
<!--
document.location.replace("'.$liencomplet.'");
-->
</script>';}