2015-07-05 48 views
1

我是Javascript的前輩,我需要一些幫助。 所以,我需要的是,當我按下按鈕,一段「萊夫特賽德」出現Javascript錯誤[對象HTMLParagraphElement]

<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> 
+0

是否要將第一段移入第二段?或者你只是想讓第一個可見?請改善您的描述 – jhinzmann

+0

當我們按下按鈕 – modest

回答

0

display另一個值你必須追加萊夫特賽德到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> 
+0

時,我想將段落「左邊」移動到段落「contentp」中並使其可見,非常感謝。你真的幫助我! – modest

0
x.style.display = "block"; 

集它block或除none