malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 8 sept. 2006 à 10:36
Bah déjà, l'attribut name pour une balise form n'est pas valide. Peut-être qu'Opera n'aime pas. Ensuite, mettre 'form' dans la valeur d'un attribut n'est pas bon parce que javascript s'emmèle les pédales. Idem si on met un truc du genre "name="name" etc...javascript se retrouve avec un même 'objet' faisant référence à plusieurs choses.
Donc :
<form id="mainForm" action="" method="post">
</form>
et ta fonction javascript :
<script type="text/javascript">
function change_etat()
{
with (document.getElementById('mainForm')) {
if (choix.checked == true) {
montant.disabled = false;
} else {
montant.disabled = true;
}
}
}
</script>