Option button asp
xav1611
Messages postés
527
Statut
Membre
-
clotaire -
clotaire -
Bonjour à tous,
Je débute en ASP, et je galère, c'est le moins que l'on puisse dire..
Je vous mets un bout du code qui se trouve dans ma page :
<html>
<head>
<title>Adresse</title>
<SCRIPT language="VBScript">
<!--
Sub valid_OnClick()
msgbox document.form.liv
end sub
-->
</SCRIPT>
</head>
<form name="form" method="post" action="">
<p> Au magasin <input type="radio" name="liv" value="mag" checked>
<p> Autre adresse
<input type="radio" name="liv" value="cli"> (dans ce cas, veuillez remplir les lignes ci dessous)</p>
<input type="button" name="valid" value="Valider">
</form>
</body>
</html>
Voila, en gros, il y d'autres choses au milieu qui fonctionnent, mais c'est la gestion des option button sur le click du bouton valid que j'arrive pas à gerer. En fait, dans ma sub valid_OnClick, je voudrais tester la valeur de "liv" afin de séparer différents cas...
Ca doit paraitre tout bete à certains, mais la je comprends pas, j'ai essayé plein de codes différents, et j'ai soit une chaine vide soit une erreur... Si un dépanneur d'ASP pouvait jeter un coup d'oeil vite fait, ça serait sympa...
Merci,
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
Je débute en ASP, et je galère, c'est le moins que l'on puisse dire..
Je vous mets un bout du code qui se trouve dans ma page :
<html>
<head>
<title>Adresse</title>
<SCRIPT language="VBScript">
<!--
Sub valid_OnClick()
msgbox document.form.liv
end sub
-->
</SCRIPT>
</head>
<form name="form" method="post" action="">
<p> Au magasin <input type="radio" name="liv" value="mag" checked>
<p> Autre adresse
<input type="radio" name="liv" value="cli"> (dans ce cas, veuillez remplir les lignes ci dessous)</p>
<input type="button" name="valid" value="Valider">
</form>
</body>
</html>
Voila, en gros, il y d'autres choses au milieu qui fonctionnent, mais c'est la gestion des option button sur le click du bouton valid que j'arrive pas à gerer. En fait, dans ma sub valid_OnClick, je voudrais tester la valeur de "liv" afin de séparer différents cas...
Ca doit paraitre tout bete à certains, mais la je comprends pas, j'ai essayé plein de codes différents, et j'ai soit une chaine vide soit une erreur... Si un dépanneur d'ASP pouvait jeter un coup d'oeil vite fait, ça serait sympa...
Merci,
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
A voir également:
- Option button asp
- Option d'ergonomie - Guide
- Option volte/vowifi - Guide
- Pg.prec button - Forum Jeux vidéo
- Delete boot option - Forum BIOS
- Lan option rom ✓ - Forum Windows
4 réponses
Je me permet de le remonter, si une bonne âme passe par la et peut me donner un coup de main...
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
Salut,
A mon avis c'est du au fait que tes 2 radio ont le même "name" (liv).
ciao
There's no success like failure
And failure's no success at all
A mon avis c'est du au fait que tes 2 radio ont le même "name" (liv).
ciao
There's no success like failure
And failure's no success at all
Salut,
Ben c'est fait exprès non? C'est pour pouvoir n'avoir qu'une option cochée dans ce groupe d'option button il me semble... Je suis en train de lire le cours d'ASP sur CCM pour voir si c'est expliqué, mais apparemment, il y a plein de façon d'ecrire la même chose dans ce langage, c'est prise de tête...
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
Ben c'est fait exprès non? C'est pour pouvoir n'avoir qu'une option cochée dans ce groupe d'option button il me semble... Je suis en train de lire le cours d'ASP sur CCM pour voir si c'est expliqué, mais apparemment, il y a plein de façon d'ecrire la même chose dans ce langage, c'est prise de tête...
Les portes de l'avenir sont ouvertes à ceux qui savent
les pousser...
déja cest pas de l'asp ca... c'est du vbscript en local (chez le client...)
Ensuite dans ton script tu n'appelles jamais la fonction... donc cest normal kil ne se lance jamais....
et pour finir je te propose plutot (car je suis assez limité en vbscript local) de le faire comme +/- tlm c-a-d plutot en javascript ke vbscript comme ceci
---------------------------------------------------------------------
<html>
<head>
<title>Adresse</title>
<SCRIPT language="javascript">
function valid_OnClick($ao_form)
{
$ao_form.liv[0].checked?alert($ao_form.liv[0].value):alert($ao_form.liv[1].value);
}
</SCRIPT>
</head>
<form name="formulaire">
<p> Au magasin <input type="radio" name="liv" value="mag" checked> </p>
<p> Autre adresse <input type="radio" name="liv" value="cli"> (dans ce cas, veuillez remplir les lignes ci dessous)</p>
<input type="button" name="valid" value="Valider" onClick="valid_OnClick(document.formulaire)">
</form>
</body>
</html>
-----------------------------------------------------------------
Ensuite dans ton script tu n'appelles jamais la fonction... donc cest normal kil ne se lance jamais....
et pour finir je te propose plutot (car je suis assez limité en vbscript local) de le faire comme +/- tlm c-a-d plutot en javascript ke vbscript comme ceci
---------------------------------------------------------------------
<html>
<head>
<title>Adresse</title>
<SCRIPT language="javascript">
function valid_OnClick($ao_form)
{
$ao_form.liv[0].checked?alert($ao_form.liv[0].value):alert($ao_form.liv[1].value);
}
</SCRIPT>
</head>
<form name="formulaire">
<p> Au magasin <input type="radio" name="liv" value="mag" checked> </p>
<p> Autre adresse <input type="radio" name="liv" value="cli"> (dans ce cas, veuillez remplir les lignes ci dessous)</p>
<input type="button" name="valid" value="Valider" onClick="valid_OnClick(document.formulaire)">
</form>
</body>
</html>
-----------------------------------------------------------------