Автор Тема: innerHTML  (Прочитано 3873 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Comandante

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ObmenValut.com
innerHTML
« : 29 Августа 2006, 02:17:44 »
Нужно с помощью innerHTML в страничку вписать некоторый код. Есть некая переменная "crFrame", сожержащая html-код, какой кусок кода должна содержать страничка и как произвести вставку этой переменной?
www.ObmenValut.com - Автоматический обмен WebMoney <=> E-gold

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
innerHTML
« Ответ #1 : 29 Августа 2006, 10:55:55 »


   innerHTML









And no religion too...

Оффлайн Comandante

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ObmenValut.com
innerHTML
« Ответ #2 : 21 Октября 2006, 18:34:07 »
Теперь несколько усложненная задача - можно ли как-то добавить код в страничку. Т.е. конкретная задача - юзер щелкает по кнопочке и на страничке добавляются новые поля для закачки файлов.
Т.е. я так понимаю, нужно как-то сначала получить то, что содержится внутри "
", потом добавить нужный код и вставить обратно?
www.ObmenValut.com - Автоматический обмен WebMoney <=> E-gold

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
innerHTML
« Ответ #3 : 22 Октября 2006, 21:38:49 »
Comandante
document.getElementById(\'a102\').innerHTML = \'\'+document.getElementById(\'a102\').innerHTML+\'\';

[m] Очень хочется переместить тему в "изготовление скриптов на заказ".

commander
Прямое обращение по a102 отработает только в IE. Надо getElementById.
LJ: Backslashed life (rss)

Оффлайн Comandante

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ObmenValut.com
innerHTML
« Ответ #4 : 24 Февраля 2007, 21:51:15 »
Теперь проблема с работой этого кода в Firefox, хотя в IE работает как надо. Вот пример:
Цитировать
1111111



В IE алертом выдается "111111" и на страничке единички заменяются двойками, а в FF алертит "undefined" и текст не заменяется. Вроде все правильно, где собака зарыта?
www.ObmenValut.com - Автоматический обмен WebMoney <=> E-gold

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28