Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.03.2009, 01:21
Интересующийся
Отправить личное сообщение для ad1online Посмотреть профиль Найти все сообщения от ad1online
 
Регистрация: 29.01.2009
Сообщений: 16

можно ли заменить div
можно ли заменить
<div style='color:#aaa;margin:4px 0px 0px 10px;'>Online</div>

этот тег установлен на сайте.
можно ли заменить этот тег с помощью яваскрипта установленного на пк ??? точнее на браузере ???
там нужно заменить цвет теста :#aaa на черный

Последний раз редактировалось ad1online, 15.03.2009 в 01:23.
Ответить с цитированием
  #2 (permalink)  
Старый 15.03.2009, 02:24
...
Отправить личное сообщение для Zibba Посмотреть профиль Найти все сообщения от Zibba
 
Регистрация: 13.10.2008
Сообщений: 225

Можно, но это изменение вступит в силу только на вашем компьютере.
Ответить с цитированием
  #3 (permalink)  
Старый 15.03.2009, 11:47
Интересующийся
Отправить личное сообщение для ad1online Посмотреть профиль Найти все сообщения от ad1online
 
Регистрация: 29.01.2009
Сообщений: 16

Сообщение от Zibba Посмотреть сообщение
Можно, но это изменение вступит в силу только на вашем компьютере.
А мне это и надо, допустим поставить на мозилу, точнее на greasmonkey
или на оперу.

можете ли вы мне помочь написать данный скрипт
Ответить с цитированием
  #4 (permalink)  
Старый 15.03.2009, 12:04
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от ad1online
можете ли вы мне помочь написать данный скрипт
а в чем проблема-то?
что именно не получается?
покажите свой код.
найдем ошибку и поможем поправить.
а если вы хотите чтобы вам под ноль написали скрипт, то это не называется "помочь"
Ответить с цитированием
  #5 (permalink)  
Старый 15.03.2009, 12:42
Интересующийся
Отправить личное сообщение для ad1online Посмотреть профиль Найти все сообщения от ad1online
 
Регистрация: 29.01.2009
Сообщений: 16

точнее написать =))))

<div style='color:#aaa;margin:4px 0px 0px 10px;'>Online</div>

и надо написать такой скрипт который заменить цвет #aaa на black
Ответить с цитированием
  #6 (permalink)  
Старый 15.03.2009, 13:01
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ad1online,
у нас на форуме вы можете получить помощь в написании ваших скриптов.
то есть вы пишите, а мы вам помогаем написать, если у вас не получается, либо ошибки какие-то.
плюс можно получить советы по типу "как реализвать нестандартную вещь"
как правило советы ограничиваются общим описанием алгоритма действий, и списком литературы.
в исключительных ситуациях, когда что-то не стандартное, выкладываются исходники.
за вас что-то писть тут будут только в разделе "работа"
вы сможете реализовать необходимое вам после прочтения статей:
эта поможет добратся до необходимого вам элемента
а эта объясгит вкратце, как с ним работать
Ответить с цитированием
  #7 (permalink)  
Старый 15.03.2009, 13:09
Интересующийся
Отправить личное сообщение для ad1online Посмотреть профиль Найти все сообщения от ad1online
 
Регистрация: 29.01.2009
Сообщений: 16

gvozd, большое спасибо за подсказку, понял с чего начать писать скрипт
Ответить с цитированием
  #8 (permalink)  
Старый 15.03.2009, 13:23
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ad1online,
пожалуйста.такой подход тут одобряется.если не получится что-то , выкладывайте JS-код, поправим
Ответить с цитированием
  #9 (permalink)  
Старый 26.03.2009, 00:43
Интересующийся
Отправить личное сообщение для ad1online Посмотреть профиль Найти все сообщения от ad1online
 
Регистрация: 29.01.2009
Сообщений: 16

че то не работает данный скрипт подскажите в чем проблема ???

document.getElementsByClassName('image').getElementsByTagName('DIV')[0].style.color = 'red'
Ответить с цитированием
  #10 (permalink)  
Старый 26.03.2009, 00:53
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

во первых метод getElementsByClassName() реализован не во всех браузерах, и посему в таком виде применять его нельзя.
работает только в огнелисе, насколько помню
во вторых, он по логике вещей должен возвращать коллекцию элементов.
также как getElementsByTagName()
то есть после него также надо указывать индекс конкретного элемента, как вы сделали с getElementsByTagName()[0]
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как мышкой перемещать Div блок? Simon Общие вопросы Javascript 26 18.03.2024 12:37
При клике ссылки, открыть DIV блок, и при клике ещё раз, закрыть его Simon Общие вопросы Javascript 59 28.05.2017 17:31
Отрыть DIV блок при переходе с другой страницы BuTbka Общие вопросы Javascript 7 08.04.2009 22:59
JavaScript + Сканер. Можно его запустить скриптом? bavin Общие вопросы Javascript 5 10.12.2008 17:00
Можно ли получить имя экземпляра объекта внутри самого объекта? Ichigeki Общие вопросы Javascript 9 14.11.2008 19:00