не выдалеят div
есть код. он должен выделять слои крассным, но он чего то не работает.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script type="text/javascript"> function valid() { var parentNode = document.getElementById("_handler"); for (var i=0;i!=parentNode.childNodes.length;i++) { var node = parentNode.childNodes[i]; node.style.background = "#FFA090"; } } </script> </head> <body> <div id="_handler"> <div>Participants</div> <div>Roles <label> <input type="radio" value="1"> </label> </div> <div>Users List <label> <input type="radio" value="2"> </label> </div> </div> <input type="button" onclick="valid();" value="ok"> </body> </html> |
|
Пора делать стандартный ответ: в консоль ошибок смотрели?
|
вот так в FireFox работает
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script type="text/javascript"> function valid() { var parentNode = document.getElementById("_handler"); for (var i = 0;i != parentNode.childNodes.length; i++) { var node = parentNode.childNodes[i]; node.style.background = "#FFA090"; } } </script> </head> <body> <div id="_handler"><div>Participants</div><div>Roles <label> <input type="radio" value="1"> </label> </div><div>Users List <label> <input type="radio" value="2"> </label> </div></div> <input type="button" onclick="valid();" value="ok"> </body> </html> |
http://javascript.ru/tutorial/dom/in...hnyh-brauzerah
не понял к чему это? консоль Ошибка: node.style is undefined Источник: file:///home/pitbull/projects/WebEmailRead/web/html/ts/js/alertr.html Строка: 11 проверил в ff chrome opera вообще не работает. |
запустите в FF то, что я здесь в ответе написал
|
Цитата:
|
Изменилось.
|
Цитата:
<div id="_handler"><div>Participants</div><div>Roles <label> <input type="radio" value="1"> </label> </div><div>Users List <label> <input type="radio" value="2"> </label> </div></div> |
) блин круто теперь работает. спс.
|
Часовой пояс GMT +3, время: 21:52. |