Bonjour,

J'essaie via une Checkbox, de modifier la propriété "enabled" et "disabled" d'un button.

J'ai fais le code ci-dessous qui fonctionne sous FireFox mais pas sous I.E...
Pourriez-vous m'expliquer pourquoi, et que dois je faire afin que ce code fonctionne pour ces deux navigateurs.

Merci

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
 
<html>
<head>
<script type="text/javascript">
function dclm(id) {
var obj =document.getElementById(id);
var tobj =document.getElementById('ok');
if (obj.checked) {
  tobj.disabled=false;
  } else {
   tobj.disabled=true;
   }
}
</script>
<style>
</style>
</head>
<body>
<input type="checkbox" id="dclm" onchange="dclm(this.id);" />
<br>
<input type="button" value="Agree" id="ok" style="width:150px;"  disabled="disabled" />
</body>
</html>