Javascript.RU

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

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

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

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

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

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

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

Сообщение от ad1online
можете ли вы мне помочь написать данный скрипт
а в чем проблема-то?
что именно не получается?
покажите свой код.
найдем ошибку и поможем поправить.
а если вы хотите чтобы вам под ноль написали скрипт, то это не называется "помочь"
Ответить с цитированием
  #5 (permalink)  
Старый 15.03.2009, 11: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, 12:01
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 03.04.2008
Сообщений: 6,245

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

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

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

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

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

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



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

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


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