2015-07-05 7 views
1

I`m begginer в 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

Я хочу переместить абзац «влево» в пункт «contentp» и сделать его видимым, когда мы нажимаем кнопку – modest

ответ

0

Вы должны присоединить LeftSide к 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> 
+0

Большое спасибо. Ты мне действительно поможешь! – modest

0
x.style.display = "block"; 

набор это block или другое значение display кроме none

Смежные вопросы