Bonjour,
je souhaite faire une recherche dans une table selon deux manieres.
Pour cela, on a deux boutons radio pour faire sa selection : l'un pour selectionner la zone texte, l'autre pour selectionner le menu deroulant.
Mais ça ne marche pas...
voila mon code :
et le code html concerné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function openclose(check) { var saisie = document.getElementById( "nom_rech" ); var liste = document.getElementById( "list_rech" ); var selection = document.getElementById( "genre_rech" ); if( selection.checked && selection.value == 1) { liste.style.display = "inline"; saisie.style.display = "none"; } if( selection.checked && selection.value == 0) { liste.style.display = "none"; saisie.style.display = "inline"; } }
Ou est mon erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input type="radio" name="genre_rech" value = "1" onclick="openclose(this)" CHECKED>saisie<input type="radio" value = "0" name="genre_rech" onclick="openclose(this)">liste .... <input type = "text" name = "nom" id = "nom_rech" style="DISPLAY:NONE"></input> <select name = "service" id = "serv_rech" style="DISPLAY:INLINE" style= "width:200px" >....</select>
merci
Partager