有没有办法可以像这样在标签值的开头添加文字。
<div id="idName">goes</div>
<script>
document.getElementById("idName").innerHTML += " here.";
</script>
但不是将其添加到最后添加到开头。我已经试过了。
<div id="idName">goes</div>
<script>
document.getElementById("idName").innerHTML -= "Text ";
</script>
答案 0 :(得分:3)
必须有很多方法可以执行此操作,根据您的示例,最简单的方法可能是这样的:
[1 1 2 2]
答案 1 :(得分:1)
var idName = document.getElementById("idName").textContent;
document.getElementById("idName").textContent = " here." + idName;
<div id="idName">goes</div>
答案 2 :(得分:0)
您可以在添加或更改之前保存idName innerHTML。
<div id="idName">goes</div>
<script>
var xidName = document.getElementById("idName").innerHTML;
document.getElementById("idName").innerHTML = "here " + xidName;
</script>