Показать сообщение отдельно
  #1 (permalink)  
Старый 03.09.2009, 16:06
Новичок на форуме
Отправить личное сообщение для StaREViL Посмотреть профиль Найти все сообщения от StaREViL
 
Регистрация: 03.09.2009
Сообщений: 3

Адаптация кода
Смысл: поиск и вывод всех ID. Известно что id задаются как myidX, где X какое-то число.
Код таков:
<html>

<body>
<input type="text" id="myid2" value="a">
<input type="text" id="myid3" value="b">
<input type="text" id="myid4" value="c">
<script>
while(/<.*id="(myid.)".*>/g.exec(document.body.innerHTML)){
    var x=document.getElementById(RegExp.$1);
    alert(x.id);
}
</script>

</body>

</html>


Но работает это только в FF. В IE не работает. Ошибок при этом нет.
От try..catch толку нет.
Пожскажите как это "кросснуть" под IE.
Ответить с цитированием