Bonjour,
Dans un formulaire HTML j'ai des boutons type radio où je voudrais qu'en fonction du résultat s'affiche une ligne supplémentaire de saisie.
Voilà j'affiche bien mes boutons, mais quand je clique sur Oui, rien ne se passe, je n'affiche pas la ligne de l'append du jquery.
Les src jquery...js sont bien au bon endroit sur mon disque.
Pouvez vous me dire mon erreur ?
Merci d'avance.
Dans un formulaire HTML j'ai des boutons type radio où je voudrais qu'en fonction du résultat s'affiche une ligne supplémentaire de saisie.
<form action="/Test_affichage_ligne.php" method="post">
En avez vous entendu parler ?
<input id=ajout type=radio name=option value=oui> Oui
<input id=ajout type=radio name=option value=non> Non<br>
</form>
<script type="text/javascript" src="/JsQuery/jquery_dev/jquery-v1.9.1.js"></script>
<script type="text/javascript" src="/JsQuery/jquery_dev/jquery-ui.js"></script>
<script>
$(function() {
var valeur = $('input[type=radio][name=option]:checked').val();
if (valeur == "oui") {
$("#ajout").append("De quelle manière ? <input type=text name=maniere><br>");
}
});
</script>
Voilà j'affiche bien mes boutons, mais quand je clique sur Oui, rien ne se passe, je n'affiche pas la ligne de l'append du jquery.
Les src jquery...js sont bien au bon endroit sur mon disque.
Pouvez vous me dire mon erreur ?
Merci d'avance.