У меня есть этот простой код JavaScript.По какой-то причине переключатель не выполнен, что для меня загадка!Какую глупую ошибку я совершил?
function hndlEv ( e )
{
switch ( document.forms[0].zcode.length )
{
case 1: document.forms[0].zcode.style.backgroundColor = "ffcc33"; break;
case 2: document.forms[0].zcode.style.backgroundColor = "ffff33"; break;
case 3: document.forms[0].zcode.style.backgroundColor = "ccff33"; break;
case 4: document.forms[0].zcode.style.backgroundColor = "66ff33"; break;
case 5: document.forms[0].zcode.style.backgroundColor = "00ff33"; break;
}
}
...
<body onload="setfocus();" onkeypress="hndlEv(event);">
...
<input type="text" name="zcode" size="6" maxlength="6" class="code" />