JS-窗体对象 与 事件返回值属性
Posted 是非_大道克己
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS-窗体对象 与 事件返回值属性相关的知识,希望对你有一定的参考价值。
窗体对象
//窗体的加载事件 () window.onload=function(){} //当整个页面加载完毕以后再执行窗体加载事件 //窗体的卸载事件 window.onunload=function(){} //当前窗体加载其他页面时,当前页面会被卸载触发onunload //窗体的获得焦点事件 window.onfocus=function(){} //从其他页面跳转到当前页面会触发onfocus事件 //窗体的失去焦点事件 window.onblur=function(){} //从当前页面跳转到其他页面会触发onblur事件
事件返回值属性
事件属性的返回值: 可以通过返回值来取消事件的默认行为
比如:取消超链接默认的跳转行为
它有兼容性的问题
-
Ie 元素对象.returnValue = false 属性
-
非ie 元素对象.preventDefault() 阻止默认行为的方法
//兼容性写法 if(document.all){ eventObj.returnValue=false; }else{ eventObj.preventDefault(); } //对于返回值来说还有更加简便的写法 return false; return window.confirm("提示语句"); //通过接受增加对话框的返回值类型(false/true)
以上是关于JS-窗体对象 与 事件返回值属性的主要内容,如果未能解决你的问题,请参考以下文章