Задать вопрос
@sergeevpetro
Junior Developer

Как заменить один тег на другой с сохранением атрибутов?

Допустим есть такой простой код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Админка</title>
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
function mybutt()
{
document.body.innerText = document.body.innerText.replace("input", "inputttt");
}
</script>
</head>
<body>
<input type="checkbox" value="123" title="Первый инпут">
<input type="checkbox" value="456" title="Второй инпут">
<input type="button" onclick="mybutt()" name="mybutt" value="TEST" title="Сабмит">
</body>
</html>

Как сделать так, чтобы при нажатии кнопки, все теги input стали например inputtt ? С сохранением всех атрибутов!!
  • Вопрос задан
  • 2953 просмотра
Подписаться 1 Оценить 1 комментарий
Решение пользователя Артур К ответам на вопрос (2)
astralo
@astralo
для "спасибо" есть кнопка [Нравится]
jQuery
$('.parent').html().replace(/<input/g,"<inputtt");
замена регуляркой или обычно ? ))
Ответ написан