我是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并将其显示属性设置为blocknormal不是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/

10-09 04:09