Boujour ,
je développe en php/ html.
j'ai un formulaire qui contien trois bouttons radion et je doit faire une fonction en jS qui m'affiche des <input type="text" ou non en fonction du bonton radio coché ?
(je suis un noob en javascript)
Boujour ,
je développe en php/ html.
j'ai un formulaire qui contien trois bouttons radion et je doit faire une fonction en jS qui m'affiche des <input type="text" ou non en fonction du bonton radio coché ?
(je suis un noob en javascript)
Oula il y a un truc que je comprends pas bien là :
Tu veut dire quoi par là ?et je doit faire une fonction en jS qui m'affiche des <input type="text" ou non en fonction du bonton radio coché ?
si tu veux j'ai trois radio box en fonction du bouton radio sélectionné je dois rafraichir ma page avec soit un input type text sans valeur prédéfinis, sois rien sois un input type text avec un valeur prédéfinis pour cela je doit faire une fonction JS qui gère cela
Donc si je comprend bien, seulement dans le cas de "l'input text avec valeurs prédéfinies" ??
Si c'est le cas alors il faut te pencher que tu écrive cela en PHP et non en JS ... Tu fais un select puis une boucle for ou tu ajoute tes options.
je shématise mon problème ce sera peut être plus clair:
° radio1
° radio2
° radio3
// si radio1 = 1
____________
|___________| // dans cette input text box il y a du contenu prédéfini
// si radio2 = 1
____________
|___________| // cette input text est vièrge
//si radio3 = 1 je n'affiche pas de input text
en javascript, tu as 2 possibilités:
1. tu utilises les CSS pour cacher/montrer la zone
2. ou alors la fonction du DOM createElement pour créer à la volée la zone:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 zone = document.createElement ('input'); zone.type = 'text'; zone.name = 'zone_texte'; document.forms[0].appendChild (zone);
Partager