почему код не работает?
Где моя ощибка?:cray:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> <style> </style> </head> <body> <form> <input type="text" value="" onkeyup="aa(this)" /> <script> function aa(elem){ if(elem.value.length >5 && elem.value.length <10){ elem.style.background='red'} } </script> </form> </body> </html> |
а как должно работать ?
|
Если длина символов больше 5 и меньше 10 красный фон!
Когда больше 5 красный фон появляется но не исчезает когда больше 10 |
Вы же не меняете его обратно.
|
<input type="text" value="" onkeyup="aa(this)" /> <script> function aa(elem){ if(elem.value.length > 5 && elem.value.length < 10) { elem.style.background = 'red' } else { elem.style.background = 'white' } } </script> |
пасиб
|
Часовой пояс GMT +3, время: 23:09. |