Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / childNodes - IE6 Sp1 / 2 сообщений из 2, страница 1 из 1
09.11.2009, 12:02
    #36298340
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
childNodes - IE6 Sp1
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
<html>
  <script>
function GetElemInBody(toElement)
{
  if(typeof(toElement)=='string')
  {
    if(document.getElementById)toElement=document.getElementById(toElement);
    else if(document.all)toElement=document.all[toElement];else toElement=null;
  }
  return toElement;
}
function HideShowAllInObj(toChto, toObj) // Скрыть  объект включая вложенные объекты
{
  if (toObj.nodeType !=  1 ) return;
  alert(toObj.id);
  var loChild = toObj.childNodes;
  for(loI= 0 ; loI<loChild.length; loI++)
  {
    if (loChild[loI].nodeType !=  1 ) continue;
	alert(loChild[loI].id);
	HideShowAllInObj(toChto, loChild[loI]);
  }
}
  </script>
<body>
 1 <br/>
<font id="P1" onClick="HideShowAllInObj(1, GetElemInBody('FormForTollTip'));"> sdvefv  ref erfv rg </font><br/>
 2 <br/>

          <div style='position:absolute;visibility:hidden;top:0;left:0;' id='FormForTollTip' valign='center'><img id='ImgTip'></img><font valign=center class='Font9' style='' id='TextTip'>asd</font></div>
</body>
</html>
Функция HideShowAllInObj зацикливает...
Почему это происходит в IE?
И как правильно пробежаться по всем дочерним узлам?

С Ув. Игорь.
...
Рейтинг: 0 / 0
09.11.2009, 12:16
    #36298391
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
childNodes - IE6 Sp1
Утро вечера :)
Извените за оффтоп провтыкал...
не
Код: plaintext
for(loI= 0 ; loI<loChild.length; loI++)
а
Код: plaintext
for(var loI= 0 ; loI<loChild.length; loI++)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / childNodes - IE6 Sp1 / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]