![]() |
JScript и JavaScript
Проблема совместимости...
Есть код на JScript: Код:
<script language="JavaScript">Встраивается вот в такие конструкции: Код:
<span onClick="Toggle(this)"><img src="plus.gif">Есть идеи почему? |
Цитата:
PS: Возможно не катит item, т.к. в dom принято использовать childNodes. Аналогично tagName=nodeName. |
В том то и дело, что молчит как партизан. Попробовал поменять item(..)=childNodes(..) и tagName=nodeName - не вышло...
btw, есть ли хорошая статья по совместимости браузеров? А то на сайте не только jscript не работает, есть различия в css обработке... |
в mozilla есть превосходный отладчик и dom инспектор.
а статьи: w3c.org или msdn(ежели по IE). dom-2 core reference: http://www.w3.org/TR/2000/REC-DOM-Le...1113/core.html |
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Все у меня вышло: Код:
function Toggle(node) { |
Просто Мозилла не знает children, у нее нужно использовать вместо этого childNodes, кстати это и в ИЕ работает прекрасно, поэтому скрипт получается приблизительно такой:
Код:
<script language="JavaScript">P.S. Кстати, нормально она говорит об ошибках, вполне четко и понятно, а не молчит... |
Цитата:
btw, я ненужные проверки тоже убрал ;). |
Цитата:
http://www.w3.org/TR/2004/REC-DOM-Le...t-binding.html |
| Часовой пояс GMT +4, время: 01:37. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.