Bonjour à tous !
Je suis novice en javascript et je me noie !
Mon souci est que je veux que verifier() récupere le name de mon input. Pourtant je recupere bien "test" dans mon alert mais document.form.name1 ne fonctionne pas
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
19
20
21
22
23
24
25
26
27
28
29
30 <html> <head> <script language ="Javascript"> function verifier(name1){ alert(name1); if(document.form.name1.checked){ //Si je met "test" a la place de name1 ca marche pourtant ! document.form.b1.disabled=false document.form.b1.style.backgroundColor='#FFFFFF' document.form.b1.value=a1 document.form.b1.focus() } else{ document.form.b1.disabled=true document.form.b1.style.backgroundColor='#D6D3CE' a1=document.form.b1.value document.form.b1.value="" } } </script> </head> <body> <form method="POST" name="form"> <p><input type="checkbox" name="test" value="Auteur" onclick="verifier(this.name)"> Auteur : <input style="background-color: #D6D3CE" type="text" name="b1" size="20" disabled></p> </body></html>![]()
Quelqu'un a une solution ?
Partager