Remove clicked
  • onclick
  • 前端 未结 6 787
    醉酒成梦
    醉酒成梦 2020-12-15 06:56

    I have this JavaScript code:

    window.onload = init;
    
    function init () {
        var button = document.getElementById(\"submitButton\");
        button.onclick = addIt         
    
    
            
    6条回答
    •  予麋鹿
      予麋鹿 (楼主)
      2020-12-15 07:33

      I know you already received an answer, but back to your original remove function. You have the following:

      function remove(e) {
          var li = e.target;
          var listItems = document.querySelectorAll("li"); 
          var ul = document.getElementById("ul");
          li.parentNode.removeChild(li);        
      }
      

      Change it to this and you should get what you were trying to achieve:

      function remove(e)
      {
         var li = e.target;
         var ol = li.parentElement;
         ol.removeChild( li);
         return false;
      }
      

    提交回复
    热议问题