Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   изменить имя тэга (https://javascript.ru/forum/jquery/10406-izmenit-imya-tehga.html)

Aluc 02.07.2010 22:43

изменить имя тэга
 
Подскажите решение.
есть например тэг
Код:

<div id='portlet'>jQuery</div>
Нужно по айди добраться до этого элемента и изменить его с div на li, то есть результат должен быть таким:
Код:

<li id='portlet'>jQuery</li>

Octane 02.07.2010 23:52

var node = document.getElementById("portlet"), newNode = document.createElement("li");
while (node.firstChild) {
	newNode.appendChild(node.firstChild);
}
node.parentNode.replaceChild(newNode, node);
newNode.id = node.id;


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