отметить checkbox заполнением поля text
Подскажите как можно сделать так, что бы при заполнении поля text автоматически ставилась галочка в checkbox. а если поле пустое то галочка снималась.
поле текст заполняется автоматически из открывающегося окна с помощью скрипта function Ok(id){ var T = window.opener.document.getElementById('foo'); if (T) T.value = id; window.close(); } |
<input type="text" />
<input type="checkbox" />
<script>
checkbox=document.getElementsByTagName('input')[1]
input=document.getElementsByTagName('input')[0]
function handler(){
if(input.value.length>0){
checkbox.checked=true
}else{
checkbox.checked=false
}
}
if(input.addEventListener){
input.addEventListener('keyup',handler,false)
}
else{
input.attachEvent('onkeyup',handler)
}
</script>
|
| Часовой пояс GMT +3, время: 09:44. |