我是新手.这是我的代码:
<html>
<head>
<script type="text/javascript">
function replyOne () {
document.getElementById("comment_content").value = document.getElementById("username")
}
</script>
</head>
<body>
<p id="username">Jack</p>
<textarea id="comment_content" ></textarea>
<button onclick="replyOne()">Copy Text</button>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我希望当我点击按钮时,它会将'Jack'复制到textarea.但它只是写'[object HTMLParagraphElement]'.
Doo*_*nob 14
它应该是:
document.getElementById("comment_content").value =
document.getElementById("username").innerHTML
Run Code Online (Sandbox Code Playgroud)
如果没有.innerHTML,它将尝试复制实际元素,而不是其内容.
| 归档时间: |
|
| 查看次数: |
18708 次 |
| 最近记录: |