Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   яваскрипт [?] (https://forum.antichat.xyz/showthread.php?t=19691)

Дикс 26.05.2006 19:47

яваскрипт [?]
 
Почему не работает?

<a onClick="document.name_0_0.style.color = '#445577';">123</a>
<font color='black' name='name_0_0'>&bull;</font>

SanyaX 26.05.2006 19:52

В смысле не работает. Если не работает значит ошибку где-то допустил.

LoFFi 26.05.2006 19:54

<a onClick="document.name_0_0.style.color = '#445577';">123</a>
замени на
<a href='http://your_link/' onClick="document.name_0_0.style.color = '#445577';">123</a>

Дикс 26.05.2006 20:10

Цитата:

Если не работает значит ошибку где-то допустил.
О_О Кто бы мог подумать! Действительно!
Осталось тока найти ошибку.

LoFFi
не канает :(

Trinux 26.05.2006 20:35

Ну, во-первых, способ идентификации объекта, который ты выбрал, давно уже не рекомендуется. Есть ведь DOM. Ну и юзай его... примерно так.

PHP код:

<a onClick="document.getElementByName('name_0_0')[0].style.color = '#445577';">123</a>
<
font color='black' name='name_0_0'>&bull;</font

Где "[0]" указывает на порядковый номер объекта на документе с name='name_0_0'. Если их несколько - сам понимаешь. Я бы советовал юзать не "name" а "id", так как по спецификации, id у объектов на документе уникльные. Т.е.
PHP код:

<a onClick="document.getElementById('name_0_0').style.color = '#445577';">123</a>
<
font color='black' id='name_0_0'>&bull;</font

Что касается второй проблемы:
PHP код:

<a href='javascript:void(0);' onclick="document.getElementById('name_0_0').style.color = '#445577';">123</a>
<
font color='black' id='name_0_0'>&bull;</font

Вроде так...

Trinux 26.05.2006 20:37

А вообще поставь себе FireFox и установи плагин FireBug, это я к:
Цитата:

О_О Кто бы мог подумать! Действительно!
Осталось тока найти ошибку.
Он тебе наглядно покажет где ошибка и укажет ее смысл. Удобная фигня.

Дикс 26.05.2006 23:30

= ) пасиба!

Цитата:

Вы должны добавить репутацию кому-то еще, прежде чем сможете снова добавить ее Trinux.
:(

поищу это файрБаг

Дикс 26.05.2006 23:39

а вообще вот что я сделал:

http://forum.antichat.ru/showthread....289#post156289

Trinux 27.05.2006 07:01

FireBug - https://addons.mozilla.org/firefox/1843/previews/
Скрипт глянул, туда и отвечу

Дикс 27.05.2006 19:32

скачал браузер и плагин - firebug-0.4-fx+fl.xpi
куда его ложить и как запускать?


Время: 09:08