Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Мои вопросы по JavaScript [2]
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Мои вопросы по JavaScript

Страниц (5): « 1 [2] 3 4 5 »
 

16. Bio man - 22 Апреля, 2012 - 00:39:24 - перейти к сообщению
DelphinPRO, по поводу статьи, не помогло, там клиент-сервер, у меня строго локально.
DelphinPRO пишет:
вот так еще попробуй
Цитата:
Uncaught TypeError: Cannot call method 'getElementsByTagName' of undefined
17. LIME - 22 Апреля, 2012 - 00:50:24 - перейти к сообщению
вот нарыл
Спойлер (Отобразить)

(Добавление)
проверил
18. Bio man - 22 Апреля, 2012 - 00:55:10 - перейти к сообщению
LIME, спасибо, работает. Буду разбираться
19. tuareg - 22 Апреля, 2012 - 01:06:27 - перейти к сообщению
Bio man пишет:
Я JS вообще не знаю.

Может тогда не мучаться, а попробовать jQuery? Она с Xml нормально работает. И синтаксис по проще?
20. Bio man - 22 Апреля, 2012 - 01:11:30 - перейти к сообщению
tuareg пишет:
jQuery
а это типо не джава скрипт! Не, с этим фреймворком долго буду мучатся а времени не так уж много. Вот закончу проектик и буду более углубленно изучать эти технологии.

Как сюда
вставить результат?
21. tuareg - 22 Апреля, 2012 - 01:16:37 - перейти к сообщению
Типа джава, но если знаешь css, то селекторы проще.
Цитата:
Bio man
Как сюда
вставить результат?


CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. document.getElementById('head').innerHTML='результат';
  3.  
22. Bio man - 22 Апреля, 2012 - 01:22:15 - перейти к сообщению
Цитата:
Uncaught TypeError: Cannot set property 'innerHTML' of null
23. tuareg - 22 Апреля, 2012 - 01:23:50 - перейти к сообщению
Bio man пишет:
Цитата:
Uncaught TypeError: Cannot set property 'innerHTML' of null

А дива на странице еще нет?
24. Bio man - 22 Апреля, 2012 - 01:24:22 - перейти к сообщению
tuareg пишет:
А дива на странице еще нет?
Есть
25. tuareg - 22 Апреля, 2012 - 01:25:47 - перейти к сообщению
Вот почитай http://javascript[dot]ru/tutorial/do[dot][dot][dot]dobavlenie-v-dom
26. LIME - 22 Апреля, 2012 - 01:28:43 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. document.onload = function() {
  2.     document.getElementById('head').innerHTML='результат';
  3. }
вставка должна происходить только после полной загрузки
27. Bio man - 22 Апреля, 2012 - 01:31:49 - перейти к сообщению
LIME, ошибок нет но ничего не появилось. С чем может быть связано?
28. LIME - 22 Апреля, 2012 - 01:33:18 - перейти к сообщению
дай код кроме библиотеки
29. Bio man - 22 Апреля, 2012 - 01:36:06 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. var xml = '<?xml version="1.0"?><root><material id="1"><head>Немного теории</head><content><img class="lbox" src="images/DaVinci.jpg" style="float: left; padding: 5px; height: 50%;" /><p><strong>Симме&#769;три&#769;я</strong>, в широком смысле — соответствие, неизменность (инвариантность), проявляемые при каких-либо изменениях, преобразованиях.</p><p>Отсутствие или нарушение симметрии называется <strong>асимметри&#769;ей</strong>.</p><p>В математике — симметрийные свойства описываются с помощью <em>теории групп</em>.</p><p>Симметрии могут быть <em>точными</em> или <em>приближёнными</em>.</p></content></material><material id="2"><head>gjhjhj</head><content></content></material></root>';
  3. var xml2=XML.parse(xml);
  4. var head=xml2.getElementsByTagName('head').item(0).firstChild.nodeValue;
  5. document.onload = function() {
  6.     document.getElementById('head').innerHTML = head;
  7. }
  8. //document.write(head);
  9. </script>

CODE (html):
скопировать код в буфер обмена
  1. <div id="head"></div>
30. tuareg - 22 Апреля, 2012 - 01:36:44 - перейти к сообщению
LIME может не document.load а window.onload?

 

Powered by ExBB FM 1.0 RC1