【js学习】兼容多浏览器事件监听
来源:互联网 发布:背单词的 知乎 编辑:程序博客网 时间:2024/05/16 10:07
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>this</title>
<script type="text/javascript">
window.onload=setObjects;
// function setObjects () {
// document.personData.firstName.onblur=testValue;
// }
function testValue () {
alert("Hi"+this.value);
}
function setObjects (evnt) {
var evtobject=document.getElementById("firstName");
if(evtobject.addEventListener){
//
document.addEventListener("blur",testValue,false);
}else if(evtobject.attachEvent){
document.attachEvent("onblur",testValue);
}else if(evtobject.onblur){
evtobject.onclick=testValue;
}
}
</script>
</head>
<body>
<form name="personData">
firstName: <input type="text" name="firstName" id="firstName" /><br>
secondName: <input type="text" name="secondName" id="secondName"><br>
</form>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>this</title>
<script type="text/javascript">
window.onload=setObjects;
// function setObjects () {
// document.personData.firstName.onblur=testValue;
// }
function testValue () {
alert("Hi"+this.value);
}
function setObjects (evnt) {
var evtobject=document.getElementById("firstName");
if(evtobject.addEventListener){
//
document.addEventListener("blur",testValue,false);
}else if(evtobject.attachEvent){
document.attachEvent("onblur",testValue);
}else if(evtobject.onblur){
evtobject.onclick=testValue;
}
}
</script>
</head>
<body>
<form name="personData">
firstName: <input type="text" name="firstName" id="firstName" /><br>
secondName: <input type="text" name="secondName" id="secondName"><br>
</form>
</body>
</html>
0 0
- 【js学习】兼容多浏览器事件监听
- JS处理键盘事件 兼容多浏览器
- js 回车事件兼容多个浏览器
- js 回车事件兼容多个浏览器
- JS键盘事件 兼容浏览器
- js事件浏览器兼容案例
- js监听浏览器退出事件
- JS监听关闭浏览器事件
- JS监听关闭浏览器事件
- JS监听关闭浏览器事件
- js监听浏览器滚轮事件
- JS监听关闭浏览器事件
- js监听浏览器关闭事件
- js 监听浏览器后退事件
- js监听浏览器后退事件
- js 监听浏览器后退事件
- JS添加/绑定事件监听函数并传参数attachEvent和addEventListener兼容个浏览器
- js事件驱动机制 浏览器兼容处理
- openwrt下载路径
- android自定义loding view(下)
- CSS3 box-flex 属性
- SSH导入jar包
- arm中断与定时器学习笔记
- 【js学习】兼容多浏览器事件监听
- listiview局部刷新
- Jquery 实现网页右击功能
- 几种动态分配内存的方法及区别
- Android点击触摸时间处理
- POJ 3468 A Simple Problem with Integers(线状树经典模型之lazy操作)
- Go语言的os包
- css3属性中background-clip与background-origin的用法释疑
- BigInteger的相关用法