Bonjour a tous,
Je me fait une petite page d’acceuil au boulot pour IE, et me replonge dans les méandres du HTML. Ca fait des années que j’ai pas utilisé ça
Voilà ce que je veux faire :
un champ de saisie pour 4 chiffres à saisir que l’on apellera “ref”
un bouton “ouvrir” qui ouvre un lien “www.sitequelconque.com/ref ”
Le mieux serait de taper les 4 chiffres puis “Entrée” pour ouvrir, mais bon, comme vous le sentez
Qu’est ce que je dois insérer dans mon fichier html?
Merci pour votre aide
gcc
Octobre 9, 2012, 10:12
2
Avec ou sans javascript ?
Si tu acceptes le javascript, tu as plein d’exemples tout faits en ligne.
ex celui-ci
http://java.scripts-fr.com/scripts.php?js=6
C’est celui qui sort en premier dans Google en tapant Javascript vérifier champ, mais il y en a plein d’autres
Edité le 09/10/2012 à 10:14
Idéalement sans Java en fait.
J’ai essayé ça :
<form>
<INPUT type="text" name="valeurdemacase" value="numero">
<input type=button value=Click onclick="document.location.href='https://adress.aspx?ID='+valeurdemacase">
</form>
Le problème, c’est que l’adresse ouverte est :
… la valeur n’est pas passée en paramètre
Edité le 10/10/2012 à 10:27
Quand tu commence à utiliser les évènements (comme onclick) c’est du JS qui se cache derrière.
Donc soit ut fait sans javascript et avec un formulaire de type GET qui te donnera un truc du style “https://adress.aspx/?ID=lavaleurdetonchamp ”
Si jamais tu ne veut pas la partie “?ID=” mais uniquement “https://adress.aspx/lavaleurdetonchamp ” je en connais que du JS pour faire ça.
Pour la mise en pratique, Google:
-Formulaire GET
-Formulaire JS
gcc
Octobre 12, 2012, 8:39
5
Tout simplement parce que tu ne lui demandes pas de passer la valeur, mais l’objet bouton en entier.
Dans un premier temps, remplace
onclick=“document.location.href='https://adress.aspx?ID=’+valeurdemacase ”
par
onclick=“alert('https://adress.aspx?ID=’+valeurdemacase )”
Tu vas voir tout de suite ce qui ne va pas