BOM

Posted _Iniesta

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BOM相关的知识,希望对你有一定的参考价值。

什么是BOM?

BOM是bowser,object,model的缩写,称浏览器对象模型。

DOM针对的是文字本身,而BOM针对的是浏览器本身。

以下是几项简单的BOM事件

txt.onchange =function(){
alert();
}
txt.onblur(失去焦点)=function(){
    alert(this.value(这个.值));
}
txt.onkeyup(按键弹起)=function(){
    alert(按键弹起);
}
txt.onmouseover(鼠标移动上去)=function(){
    alert(鼠标移上去);
}
txt.onmouseleave(鼠标移开)=function(){
    alert(鼠标移开);
}
txt.onmousemove(鼠标移动)=function(){
    alert(windows.event.pageX);
    或者是可以打开调试:
    console.log(“X=”+window.event.pagX);
    console.log(“Y=”+window.event.pagY);
}

window.onresize(窗口改变)=function(){
    alert(123);
}
window.onscroll(检测滚动条)=function(){
    alert(window.scrollY);
}
window.setTimeout(延迟执行)(abc,毫秒);
function abc (){
    alert(123);
}
var x = window.setInterval(间隔执行)(abc,毫秒);
window.clearInterval(X);

 

以上是关于BOM的主要内容,如果未能解决你的问题,请参考以下文章

php批量检测并去除BOM头的代码

一个批量移除BOM头的bash脚本

前端入门06——BOM与DOM

sql bom上的Oracle费用项的SQL代码。

JS之BOM与DOM

--BOM