Показать сообщение отдельно
  #3 (permalink)  
Старый 30.03.2018, 09:09
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

<div>див</div>
<button>кнопка</button>
<script>
//скрипт
var nodes = document.querySelectorAll('div,button'),
    text = [].map.call(nodes, function(node) {
        return node.innerHTML;
    });

[].forEach.call(nodes, function(node, i) {
    node.innerHTML = text[+(!i)];
});
</script>

или
<div>див</div>
<button>кнопка</button>
<script>
//скрипт
var nodes = document.querySelectorAll('div,button'),
    text=nodes[0].innerHTML;

nodes[0].innerHTML=nodes[1].innerHTML;
nodes[1].innerHTML=text;
</script>

Последний раз редактировалось Nexus, 30.03.2018 в 09:12.
Ответить с цитированием