JavaScript鼠标事件2
来源:互联网 发布:清北学霸 知乎 编辑:程序博客网 时间:2024/06/08 06:06
1、onload:页面加载时触发
<script type="text/javascript"> //页面加载时执行 window.onload=function(){ //获取boxvar box = document.getElementById("box");var clicked=function(){ alert('我被点击了');} box.onclick = clicked;}</script></head><body> <div id = "box">这是一个DIV</div></body>
注意: window.onload的作用是页面加载完成后再执行脚本。
2、 onfocus:获得焦点时触发
onblur:失去焦点时触发
<style> .box{ padding:50px; } .left,.tip{ float:left; } .left{ margin-right: 10px; } .tip{ display:none; font-size:14px; } </style> <script type="text/javascript"> window.onload = function() { //获取文本框 var phone = document.getElementById("phone"), tip = document.getElementById("tip"); //给文本框绑定激活事件 phone.onfocus = function() { //让tip显示出来 tip.style.display = 'block'; } //给文本框绑定失去焦点的事件 phone.onblur = function(){ //获取文本框的值,value用于获取表单元素的值 var phoneVal = this.value; //判断手机号码是否是11位的数字 //如果输入正确,则显示对号图标,否则显示错号图标 if (phoneVal.length==11 && isNaN(phoneVal)==false){ tip.innerHTML = '<img src = img/right.png>'; } else{ tip.innerHTML = '<img src = img/fause.png>'; } } } </script></head><body> <div class = "box"> <div class = "left"> <input type = "text" id = "phone" placeholder="请输入手机号"> <div class = "tip" id = "tip">请输入有效的手机号码</div> </div> </div></body>
阅读全文
0 0
- JavaScript鼠标事件2
- Javascript:鼠标事件(转贴)
- javascript鼠标事件汇总
- javascript: 鼠标滚轮事件
- Javascript鼠标事件大全
- javascript鼠标事件总结
- 鼠标有关JavaScript事件
- javascript 鼠标事件总结
- Javascript鼠标事件汇总
- 鼠标有关JavaScript事件
- javascript鼠标事件集合
- javascript 鼠标事件
- javascript鼠标事件学习
- Javascript鼠标事件大全
- Javascript鼠标事件大全
- Javascript鼠标事件大全
- javascript 鼠标事件总结
- javascript中鼠标事件
- Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi
- Cocos2d C++与lua互相调用
- java代理
- android jni C++ java 相互调用
- [leetcode] 79. Word Search
- JavaScript鼠标事件2
- 简单的实现融云SDK集成
- ORACLE 如何处理表锁定问题
- 第一篇
- 圆进度条
- jQuery中的contents用法
- 当决定使用 Ubuntu 来开发时
- oracle查询机构树
- 常用权限依赖