fonction checkTest : erreur de syntaxe
Bonjour,
Tout d'abord, désolé si ma fonction vous parait crado, je débute en javascript.
J'ai donc fait une fonction qui check ou non certains checkbox en fonction du texte saisi. voici en gros le code HTML :
Code:
1 2 3 4 5
|
<form>
<input type="checkbox" id="macheckBox" name="macheckBox">
<input type="text" id="monText" name="monText" onchange="javascript:checkTest(macheckBox,monText);">
</form> |
Et la fonction :
Code:
1 2 3 4 5 6 7 8
|
function checkTest(checkfield,textfield) {
if (document.getElementById(textfield).value = "") {
document.getElementById(checkfield).checked=false;
else {
document.getElementById(checkfield).checked=true;
}
} |
Bien sûr ça ne marche pas, et je ne sais pas pourquoi. Vous seriez sympa de m'indiquer ce qui cloche dans mon code.