JAVAScript/HTML : récupération de la valeur d'un champ
Bonjour,
j'aimerais récupérer la valeur d'un champ
pour pouvoir la passer en paramètre à la fin d'une URL ...
Comment faire ?
NB : J'ai essayé en ASP/javascript, mais tj sans succès :cry:
Dans le code ci-dessous j'essaye simplement de la faire passer dans ma procédure "maj()" au moment du "onchange" de mon champ,
mais déjà cela, ça ne fonctionne pas:cry:
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script type="text/javascript">
function maj()
{
document.write("fonction MAJ");
document.write("id_user=" + document.getElementByMame('Utilisateur').value);
}
</script>
</head>
<body>
<form method="POST" action="verifpw.asp" name="FRM1">
<b>Utilisateur :</b><input type="text" name="Utilisateur" onchange="maj()"></font>
<b>Mot de passe :</b><input type="password" name="MotdePasse">
<input type="submit" value="Valider" name="Valider">
<a href="http://localhost:8080/PRJTOMCAT5/GenerateRapportMAIL?USER="????>Recevoir son mot de passe par Email</a>
</form>
</body> |
NB : Les ???? de mon URL dans le HREF seront pas la suite à remplacer par la valeur de mon champ (UTILISATEUR)...:lol:
HTML / Javascript : Récupération d'une valeur d'un champ en pramarètre d'une URL
Voilà,
j'ai trouvé une solution qui fonctionne :ccool: (voir code ci-dessous)
REM : avec du javascript et une variable globale...
CODE dans le <HEAD>
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<head>
...
<script type="text/javascript">
var t;
function InitUser(p_utilisateur)
{
t =p_utilisateur;
}
function PageMail()
{
self.location.href="http://mon_url?USER="+t;
}
</script>
...
</head> |
CODE dans le <BODY>
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<body>
...
<form method="POST" action="verifpw.asp" name="FRM1">
<b>Utilisateur :</b><input type="text" name="Utilisateur" onchange="InitUser(this.value);" ></font>
<b>Mot de passe :</b><input type="password" name="MotdePasse">
<input type="submit" value="Valider" name="Valider">
<a style="CURSOR:pointer" a href=# onClick='PageMail()' ;>Recevoir son mot de passe par Email</a>
</form>
...
</body> |
Merci à tous pour votre aide.
Bonne Journée