使用innerHTML来更改页面中动态创建的对象

use innerHTML to change dynamically created objects of a page

本文关键字:动态 创建 对象 innerHTML 使用      更新时间:2023-09-26

大家好!是否可以使用.innerHTML更改我的名为text1的文本框,该文本框是使用.appendChild动态创建的?请帮忙!TIA!

是的。

<body>
    <div id="test">
        <p>initial text</p>
    </div>
    <script type="text/javascript">
var myDiv = document.getElementById('test');
var p = document.createElement('p');
p.innerHTML = "This is innerHtml";
myDiv.appendChild(p);
p.setAttribute('id', 'text1');

    </script>
</body>