我是Java语言的初学者,需要一些帮助。
所以,我需要当我按下按钮时,出现“左侧”段落
<div id="content">
<script>
function myFunction() {
document.getElementById("contentp").innerHTML = leftside;
var x = document.getElementById("leftside")
x.style.display = "normal";
}
</script>
<button id="buttonI" type="button" onclick="myFunction()">Show left side!</button>
<p id="leftside" style="display: none">Left side</p>
<p id="contentp"></p>
最佳答案
您必须将左侧添加到contentp
并将其显示属性设置为block
。 normal
不是valid option
<script>
function myFunction() {
document.getElementById("contentp").appendChild(document.getElementById("leftside"));
document.getElementById("leftside").style.display = "block";
}
</script>
<button id="buttonI" type="button" onclick="myFunction()">Show left side!</button>
<p id="leftside" style="display: none">Left side</p>
<p id="contentp"></p>
关于javascript - JavaScript错误[object HTMLParagraphElement],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31232076/