Javascript 如何在脚本中插入html标记?

Javascript 如何在脚本中插入html标记?,javascript,innerhtml,Javascript,Innerhtml,如何在脚本中插入html标记 以下是我的尝试: document.Tick.Clock.value=hours+"<span>:</span>"+minutes+":" 因为html元素有一个value属性,所以我假设它是一个输入。如果是,则可以设置包含html标记的值: <input type="text" id="mytext" /> <script> document.getElementById("mytext").value="<

如何在脚本中插入html标记

以下是我的尝试:

document.Tick.Clock.value=hours+"<span>:</span>"+minutes+":"

因为html元素有一个value属性,所以我假设它是一个输入。如果是,则可以设置包含html标记的值:

<input type="text" id="mytext" />
<script>
document.getElementById("mytext").value="<p>helo</p>"
</script>

document.getElementById(“mytext”).value=“helo

如果html元素不是输入元素,则应设置innerHTML:

<div id="mytext"></div>
<script>
document.getElementById("mytext").innerHTML="<p>helo</p>"
</script>

document.getElementById(“mytext”).innerHTML=“helo


您有问题吗?提示:属性内部不能有标记。我的问题已通过使用Inner HTML解决。。谢谢,HMR
<div id="mytext"></div>
<script>
document.getElementById("mytext").innerHTML="<p>helo</p>"
</script>