Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Легкая задачка (https://javascript.ru/forum/job/73222-legkaya-zadachka.html)

igoryan812 29.03.2018 22:12

Легкая задачка
 
:help: На странице есть кнопка и див,требуется поменять местами текст из кнопки и дива местами.

mshdn 30.03.2018 06:49

Ну вышлите код, посмотрю
mshdn@rambler.ru

Nexus 30.03.2018 09:09

<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>


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