можно ли заменить div
можно ли заменить
<div style='color:#aaa;margin:4px 0px 0px 10px;'>Online</div> этот тег установлен на сайте. можно ли заменить этот тег с помощью яваскрипта установленного на пк ??? точнее на браузере ??? там нужно заменить цвет теста :#aaa на черный |
Можно, но это изменение вступит в силу только на вашем компьютере.
|
Цитата:
или на оперу. можете ли вы мне помочь написать данный скрипт |
Цитата:
что именно не получается? покажите свой код. найдем ошибку и поможем поправить. а если вы хотите чтобы вам под ноль написали скрипт, то это не называется "помочь" :nono: |
точнее написать =))))
<div style='color:#aaa;margin:4px 0px 0px 10px;'>Online</div> и надо написать такой скрипт который заменить цвет #aaa на black |
ad1online,
у нас на форуме вы можете получить помощь в написании ваших скриптов. то есть вы пишите, а мы вам помогаем написать, если у вас не получается, либо ошибки какие-то. плюс можно получить советы по типу "как реализвать нестандартную вещь" как правило советы ограничиваются общим описанием алгоритма действий, и списком литературы. в исключительных ситуациях, когда что-то не стандартное, выкладываются исходники. за вас что-то писть тут будут только в разделе "работа" вы сможете реализовать необходимое вам после прочтения статей: эта поможет добратся до необходимого вам элемента а эта объясгит вкратце, как с ним работать |
gvozd, большое спасибо за подсказку, понял с чего начать писать скрипт
|
ad1online,
пожалуйста.такой подход тут одобряется.если не получится что-то , выкладывайте JS-код, поправим |
че то не работает данный скрипт подскажите в чем проблема ???
document.getElementsByClassName('image').getElementsByTagName('DIV')[0].style.color = 'red' |
во первых метод getElementsByClassName() реализован не во всех браузерах, и посему в таком виде применять его нельзя.
работает только в огнелисе, насколько помню во вторых, он по логике вещей должен возвращать коллекцию элементов. также как getElementsByTagName() то есть после него также надо указывать индекс конкретного элемента, как вы сделали с getElementsByTagName()[0] |
на счет 1 го я знаю
а 2 -е немного не допонял можно вот так ??? document.getElementsByClassName('image'[*].getElementsByTagName('DIV')[0].style.color = 'red' |
document.getElementsByClassName('image')[0].getElementsByTagName('DIV')[0].style.color = 'red' |
то есть номер надо ставить????
а так нельзя да ??? document.getElementsByClassName('image'[*].getElementsByTagName('DIV')[0].style.color = 'red' |
блин, я извиняюсь, но вы ту....глупый?
если ваш первый пример не работает, если я его исправил, то наверно нельзя PS если вам надо сделать изменения для набора элементов, перебирайте их циклом |
thanks
|
пожалуйста
|
Цитата:
|
составил следующий скрипт, в чем проблема ????
go_src = document.getElementById("bFooter")[1] var name = go_src.innerHTML; go_src.innerHTML= "<p>text</p>"; |
getElementById возвращает один элемент.
|
Часовой пояс GMT +3, время: 22:25. |