Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Работа с HTML элементами в разных браузерах
ТвойWeb » WebMaster класс » JavaScript » Работа с HTML элементами в разных браузерах

Страниц (1): [1]
 

1. Bolat - 27 Декабря, 2004 - 23:51:07 - перейти к сообщению
Простейший пример:
CODE:

<html>

<head>

<script language="JavaScript">
function LoadText()
{
document.getElementById("text").innerHTML="<a href=#>Hey!</a>";
}

</script>

</head>

<body>

<table border="1" align="center" width="200">
<tr>
<td id="text" width="200">
&nbsp;
</td>
</tr>
</table>

<input type="submit" value="Send" OnClick="javascript:LoadText()">

</body>

</html>


IE 5 и NE 7.02 понимают getElementById("text"Подмигивание, а Opera 6.0 нет.

Дамы и Господа. Кто нить знает как обратится к HTML элементу (кроме слоев) в Opera? Желательно чтоб предложенное ВАМИ обращение было понятно всем версиям Opera. Или хотябы как моно более старым.
Последние версии Opera(по моему 7) нормально понимают.
2. Alfa - 28 Декабря, 2004 - 00:52:09 - перейти к сообщению
Вот, и в опере работает(у меня какае-то новая версия):
CODE:

<html>
<head>
<script>
function color()
{
document.forms[0].knopka.style.backgroundColor="#FFEE99"
}
</script>
</head>

<body>
<form>
<button type="submit" name="knopka" onMouseOver="color()">Enter</button>
</form>
</body>
</html>
\n\n(Добавление)

Хотя я тоже чаше всего пользуюсь методом getElementById
3. Bolat - 28 Декабря, 2004 - 01:40:56 - перейти к сообщению
Цитата:
Вот, и в опере работает(у меня какае-то новая версия):


Ну посмотри в меню Help или Справка
пункт О Программе или About Opera
Там версия должна быть указана
4. TvoyWeb - 28 Декабря, 2004 - 02:22:33 - перейти к сообщению
Bolat
Опера 7.23 . Все работает. У меня лично никогда в опере с getElementById проблем не было.
5. Bolat - 28 Декабря, 2004 - 06:47:46 - перейти к сообщению
Цитата:
Опера 7.23 . Все работает. У меня лично никогда в опере с getElementById проблем не было.

У меня лично тоже. Но токо вот у многих пользователей инета версия Opera ниже. Поэтому надо писать скрипты с учетом этих ридисок.
6. ETC - 29 Декабря, 2004 - 12:28:08 - перейти к сообщению
Bolat
Опера не понимает id только у td
7. Bolat - 30 Декабря, 2004 - 00:18:34 - перейти к сообщению
ETC
Цитата:
Опера не понимает id только у td

Щас попробовал c <div>, <span> и <a href>
не пашет....
Все это на Opera 6
если не забыли

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.038]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33