Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   cloneNode - не пойму как работает (https://javascript.ru/forum/dom-window/84307-clonenode-ne-pojjmu-kak-rabotaet.html)

GTAlex 03.08.2022 05:19

cloneNode - не пойму как работает
 
<div id="app"><button class="button1">Button1</button></div>


const app = document.getElementById('app');
const button = app.querySelector('.button1');   

let cloneButton =  button.cloneNode(true);
cloneButton.innerHtml = 'CloneButton';

button.remove();
app.append(cloneButton) // вставляет Button1 !!! почему ??


app.append(cloneButton) // вставляет Button1 !!! почему ??
по идее cloneButton создаёт клон - это новый объект со своими свойствами ...

рони 03.08.2022 08:03

Цитата:

Сообщение от GTAlex
вставляет Button1 !!! почему ??

потому что js регистрозависимый язык!!!
строка 5.


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