使用JS构建简单的虚拟小键盘
2016-06-25 19:33
399 查看
第一章 介绍
前段时间,在公司实习,被安排做一个虚拟小键盘,来输入身份证号,主要采用JS来实现点击按键实现功能。以这篇博客记录一下实现的过程。第二章 实现思路
将小键盘的按键以按钮的形式构建出来,为每个按钮绑定相应的点击事件。第三章 代码
<html> <head> <title>Untitled Page</title> <script language="javascript" type="text/javascript"> function btnEnter_onclick() { var value = document.getElementById("txtNum").value; alert(value); } function btnNum_onclick(i) { txtNum.value=txtNum.value+i; } function clearText() { document.getElementById("txtNum").value = ""; } function delText() { var value = document.getElementById("txtNum").value; var str = value.substring(0,value.length-1); document.getElementById("txtNum").value = str; } </script> </head> <body> <p style="height: 60px"> <input id="txtNum" type="text" /> <input id="btnEnter" type="button" value="Enter" onclick="return btnEnter_onclick()" /> <table> <tr> <td> <input id="Button1" type="button" value="1" onclick="return btnNum_onclick(1)" /></td> <td> <input id="Button2" type="button" value="2" onclick="return btnNum_onclick(2)"/></td> <td> <input id="Button3" type="button" value="3" onclick="return btnNum_onclick(3)"/></td> <td> <input id="ButtonDel" type="button" value="Del" onclick="return delText()"/></td> </tr> <tr> <td> <input id="Button4" type="button" value="4" onclick="return btnNum_onclick(4)"/></td> <td> <input id="Button5" type="button" value="5" onclick="return btnNum_onclick(5)"/></td> <td> <input id="Button6" type="button" value="6" onclick="return btnNum_onclick(6)"/></td> </tr> <tr> <td><input id="Button7" type="button" value="7" onclick="return btnNum_onclick(7)"/></td> <td><input id="Button8" type="button" value="8" onclick="return btnNum_onclick(8)"/></td> <td><input id="Button9" type="button" value="9" onclick="return btnNum_onclick(9)"/></td> </tr> <tr> <td><input id="Button0" type="button" value="0" onclick="return btnNum_onclick(0)" /></td> <td><input id="Buttonx" type="button" value="X" onclick="return btnNum_onclick('X')"/></td> <td><input id="ButtonClear" type="button" value="Clear" onclick="return clearText()"/></td> </tr> <br /><br /> </p> </body> </html>
第四章 小结
这次虚拟小键盘是很简单的小开发,希望我的博客能见证我一点一点的进步。如果有不足之处,请大家指出,谢谢!相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android学习笔记(二九):嵌入浏览器
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- JavaScript演示排序算法
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序