Formulaire pour accéder à url

Résolu
frugi Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -  
ifisch Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche depuis des heures comment créer un formulaire d'une seule case qui permettrait d'accéder à une URL lorsqu'on clique sur "Valider" si le mot inscrit dans cette case est correct.

Voilà ce que j'ai obtenu jusqu'à présent (je ne m'y connait pas du tout en java -_-):

<form name="FormFTP" action="">
- Mot de passe: <input type="text" name="pass"><br>
<input type="button" name="valider" value="Valider" onClick="if(input.text == 'oui') then window.open ('http://www.google.fr')">
</form>

Dans cet exemple le mot de passe attendu est "oui" et s'il est correcte le fait de cliquer sur "valider" ouvrira la page Google.

Mais j'ai beau tout essayer, cela ne marche pas. Je pense avoir mélanger pas mal de choses...

Si quelqu'un pouvait m'aider...

Je sais qu'en php ce serait plus simple mais mon site ne supporte pas le php...

Merci d'avance

Bonne soirée!

7 réponses

ifisch Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   17
 
<form name="FormFTP" action="index.php">
- Mot de passe: <input type="text" name="pass"><br>
<input id="inputvalid" type="button" name="valider" value="Valider" onClick="if(document.getElementById('inputvalid').text.value == 'oui') { window.open ('http://www.google.fr') }">
</form>

je fait ca a la va-vite mais ce serait plus ressemblant a ça a première vu .

EDIt :

<form name="FormFTP" action="index.php">
- Mot de passe: <input id="inputvalid" type="text" name="pass"><br>
<input type="button" name="valider" value="Valider" onClick="if(document.getElementById('inputvalid').value == 'oui') { window.open ('http://www.google.fr') }">
</form> 


Résolu ;)
0
frugi Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour cette réponse rapide
mais comme dit plus haut je ne peux pas utiliser de php...
0
ifisch Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   17
 
Ha oui ^^ /. Mais c'est pas grave remplace le index.php par index.html ou par n'importe quel autre nom de page ca devrait marcher pareil ;)

(La je vient de tester en mettant action="zetrterterter.php" et ça marche .. sinon pour le reste il n'y a pas un brin de php !)
0
frugi Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
visiblement ça ne marche pas...^^'

<html>
<head>
<title> essai</title>
</head>

<body>

<form name="FormFTP" action="index.html">
- Mot de passe: <input type="text" name="pass"><br>
<input id="inputvalid" type="button" name="valider" value="Valider" onClick="if(document.getElementById('inputvalid').text.value == 'oui') { window.open ('http://www.google.fr') }">
</form>

</body>
</html>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ifisch Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   17
 
Ha oui ! Il falait prendre le seconde code que j'avait mit en EDIt .... c'est un peu de ma faute de ne pas avoir supprimé l'ancien ^^" cela donne donc :

<html>
<head>
<title> essai</title>
</head>

<body>

<form name="FormFTP" action="index.php">
- Mot de passe: <input id="inputvalid" type="text" name="pass"><br>
<input type="button" name="valider" value="Valider" onClick="if(document.getElementById('inputvalid').value == 'oui') { window.open ('http://www.google.fr') }">
</form> 

</body>
</html>
0
frugi Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
ah pardon je n'avais pas fais gaffe

Merci beaucoup ça fonctionne!
Grace à toi je dormirais cette nuit ^^

passe une bonne soirée!!
0
ifisch Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   17
 
Met en résolu tout la haut ;) . Bonne nuit !
0