首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >本应在列表中添加项目的Javascript代码无法正常工作

本应在列表中添加项目的Javascript代码无法正常工作
EN

Stack Overflow用户
提问于 2018-08-20 06:01:26
回答 4查看 318关注 0票数 0

这是我的html代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<title>Testing Event Listener</title>
</head>
 <body>
   <h1>Testing Event Listener</h1><br>
   <input id="userinput" type="text" placeholder="Enter Elements">
   <button id="enter">Enter</button>
   <ul>
       <li>Javascript</li>
       <li>Python</li>
       <li>Ruby On Rails</li>
   </ul>
<script type="text/javascript" src="script.js"></script>
</body>
</html>   

这是我的javascript代码:

代码语言:javascript
复制
var input= document.getElementById("userinput");
var button= document.getElementById("enter");
var ul= document.querySelector("ul");
function inputLenght(){
    return input.value.lenght;
}
function creatListElement(){
    var li=document.createElement("li");
    li.appendChild(document.createTextNode(input.value));    
    ul.appendChild(li);
    input.value="";
}
function addListAfterClick(){
    if(inputLenght> 0){
        creatListElement();
    }
}

button.addEventListener("click",addListAfterClick); 

这个程序没有显示任何错误,但它应该在<ul>中添加项目,并在占位符中添加我们编写的<li>,但它没有执行任何操作

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51922170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档