[Javascript] - Formulaire de confirmation
Résolu
Ceika
Messages postés
55
Statut
Membre
-
Ceika Messages postés 55 Statut Membre -
Ceika Messages postés 55 Statut Membre -
Bonjour à tous,
Voila j'ai un script tout simple :
<html>
<head>
<script language="javascript" type="text/javascript">
function changerTexte()
{
var msg = "Changer le texte du textbox ?";
if(confirm(msg) == true)
{
alert("oui");
document.form1.txtTest.Value = "ca marche";
}
else
{
document.form1.txtTest.Value = "ca marche";
}
}
</script>
</head>
<body>
Attention on va tester
<form id="form1" name="form1">
<input type="text" id="txtTest" name="txtTest" value="lol" />
<input type="submit" onClick="changerTexte();" value="ok"/>
</form>
</body>
</html>
Le problème est que la valeur de mon textbox ne change pas. Pourquoi ? :(
(En gros je n'arrive pas à insérer une valeur dans un value d'un element).
Merci d'avance pour vos réponses :D
Voila j'ai un script tout simple :
<html>
<head>
<script language="javascript" type="text/javascript">
function changerTexte()
{
var msg = "Changer le texte du textbox ?";
if(confirm(msg) == true)
{
alert("oui");
document.form1.txtTest.Value = "ca marche";
}
else
{
document.form1.txtTest.Value = "ca marche";
}
}
</script>
</head>
<body>
Attention on va tester
<form id="form1" name="form1">
<input type="text" id="txtTest" name="txtTest" value="lol" />
<input type="submit" onClick="changerTexte();" value="ok"/>
</form>
</body>
</html>
Le problème est que la valeur de mon textbox ne change pas. Pourquoi ? :(
(En gros je n'arrive pas à insérer une valeur dans un value d'un element).
Merci d'avance pour vos réponses :D
A voir également:
- [Javascript] - Formulaire de confirmation
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Confirmation de lecture whatsapp - Guide
- Confirmation de lecture gmail - Guide
- Formulaire de reclamation instagram - Guide
2 réponses
Et voila la solution :
Pourquoi hors du form le boutton?
Ben parce que submit signifie envoyer le formulaire... Hors la c'est pas ce que tu veux faire.
Pourquoi ne pas changer la value? Parce que même si tu la changeais, tu ne verrais pas la différence à l'écran.
Ps: dans un form avec un seul input type=text, pas besoin de submit... Dés que tu appuies sur la touche entrée, ça le submit tout seul.
<html>
<head>
<script language="javascript" type="text/javascript">
function changerTexte()
{
var msg = "Changer le texte du textbox ?";
if(confirm(msg) == true)
{
alert("oui");
txt.innerHTML = "<input type=\"text\" id=\"txtTest\" name=\"txtTest\" value =\"ca marche\" >";
}
else
{
alert("Non");
}
}
</script>
</head>
<body>
Attention on va tester
<form id="form1" name="form1">
<div id="txt"><input type="text" id="txtTest" name="txtTest" value ="lol" /></div>
</form>
</body>
<button type="button" onclick="changerTexte();">
Cliquez ici
</button>
</html>
Pourquoi hors du form le boutton?
Ben parce que submit signifie envoyer le formulaire... Hors la c'est pas ce que tu veux faire.
Pourquoi ne pas changer la value? Parce que même si tu la changeais, tu ne verrais pas la différence à l'écran.
Ps: dans un form avec un seul input type=text, pas besoin de submit... Dés que tu appuies sur la touche entrée, ça le submit tout seul.
<html>
<head>
<script language="javascript" type="text/javascript">
function changerTexte()
{
var msg = "Changer le texte du textbox ?";
if(confirm(msg) == true)
{
alert("oui");
txt.innerHTML = "<input type=\"text\" id=\"txtTest\" name=\"txtTest\" value =\"ca marche\" >";
}
else
{
alert("Non");
}
}
</script>
</head>
<body>
Attention on va tester
<form id="form1" name="form1">
<div id="txt"><input type="text" id="txtTest" name="txtTest" value ="lol" /></div>
</form>
</body>
<button type="button" onclick="changerTexte();">
Cliquez ici
</button>
</html>