Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Функция через id (https://javascript.ru/forum/misc/47061-funkciya-cherez-id.html)

yyyyuriyyyy 06.05.2014 23:27

Функция через id
 
Это снова я :D
Тут такая проблема,
Мне нужно что бы по клику на кнопку, innerHTML из всех полей PRE в определенной форме, переносилось в innerHTML <div>.

Для меня это достаточно сложно :(

Vlasenko Fedor 07.05.2014 01:50

<div id="test">
  <pre>
    <b>Data1</b>
  </pre>
  <pre>Data2</pre>
</div>
<input type="button" value="Click Me" id="copypre">
<div id="result"></div>
<script>
  document.getElementById("copypre").onclick = function () {
    var result = document.getElementById("result");
    var allpre = document.querySelectorAll("#test pre");
    result.innerHTML = '';
    for (var i = 0; i < allpre.length; i += 1) {
      result.innerHTML += allpre[i].innerHTML + '<br>';
    }
  };
</script>

yyyyuriyyyy 07.05.2014 09:54

Слушайте, а можно еще добавить так:
У меня едут так вот: <pre><span><span><img></span>254</span></pre>
-----------------
Можно ли сделать что бы оно добавляло содержимое внутренних span, а из внешнего только символы? :blink:


Часовой пояс GMT +3, время: 09:16.