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

时间:2012-02-14 04:07:00

标签: javascript html

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

1 个答案:

答案 0 :(得分:0)

是的,是的。

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