JS小Demo实战之今天外卖点什么?(二)
2016-01-31 18:47
671 查看
这个demo里,发现了上方的输入框并没有判断是不是输入为空。
所以就需要把第一个button的onclick事件,稍加改动一下。
加了一个if的条件选择,如果输入框不为空的话,再执行原来的onclick事件。
就可以避免输入框为空,出现空li的情况了。
所以就需要把第一个button的onclick事件,稍加改动一下。
oBtn1.onclick=function(){ if(oTxt.value ==""){ alert("输入框不能为空!") }else{ var oLi= document.createElement("li"); oUl.appendChild(oLi); oLi.innerHTML=oTxt.value; //获取li的长度 var Lis=document.getElementsByTagName('li').length-1; var Li_id="li"+Lis; //设置新的li的id; oLi.setAttribute("id",Li_id); } }
加了一个if的条件选择,如果输入框不为空的话,再执行原来的onclick事件。
就可以避免输入框为空,出现空li的情况了。
相关文章推荐
- JavaScript 树
- JavaScript第一课——使用JavaScript
- js读取图片以及AJAX上传图片注意事项
- [Javascript] Redirect the browser using JavaScript
- JSON 解析
- JavaScript快速入门(四)
- JavaScript快速入门(三)
- JS获取几种URL地址的方法小结
- javascript console函数详解js开…
- js倒计时和js时钟
- ecshop transport.js和…
- 什么是JS事件冒泡?
- javascript38种小技巧,推荐新手查看
- javascript中的的getYear()问题
- Jsp 内置对象
- 重温JSP学习笔记--JSP动作标签
- json_encode 与 json_decode的区别
- 各种浏览器开启JavaScript脚本方法
- json城市下拉列表
- coco2d-js在HTML上可以运行,但是打包apk后会黑屏