28
2017
09

Bom浏览器对象

Window
常用方法:
alert()  显示带有一段消息和一个确认按钮的警告框。 
clearInterval()  取消由 setInterval() 设置的 timeout。 
clearTimeout()  取消由 setTimeout() 方法设置的 timeout。 
prompt()  显示可提示用户输入的对话框。 
setInterval()  按照指定的周期(以毫秒计)来调用函数或计算表达式。 
setTimeout()  在指定的毫秒数后调用函数或计算表达式。
confirm()弹出一条确认消息,确认返回true,取消返回flase
事件
          触发事件:
                    点击事件(onclick ):
无参:
<input type="button" value="点我试试1" onclick="show()"/>
function show(){
    alert("44944");
}
有参:
<input type="button" value="点我试试2" onclick="showhello(4)"/>
function showhello(count){
    for(var i=0;i<count;i++){
        document.write("hello word <br>");
    }
}
                    进入 加载事件(onload ):
匿名调用:
window.onload = function(){
     document.write(html)
}
又返回值得函数:
<body onload="showReslut()"><body>
functionshowReslut(){
    varrs=add(4,5);
  alert(rs);
}
离开页面事件(onUnload)
window.onunload = function(){
     document.write(html)
}
获取焦点事件(onFocus):
<input type="text" onFocus="getFocus()"/>
function getFocus(){
    alert("获取焦点事件");
     }
失去焦点事件(onblur ):
<input type="text" onblur="getBlur()"/>
function getBlur(){
    alert("失去焦点事件");
}
                    
                    检测内容改变事件(onchange )
<input type="text" id="email" onchange="cheak()"/>
function cheak(){
          document.write("内容已经改变");
 }
表单提交检测事件(onsubmit)
<form action="" onsubmit="return getSubmit()">
         <input type="submit" value="提交"/>                 
</form>
function getSubmit(){
         var flag = true;
         alert("允许提交表单");
         return flag;
鼠标经过(onmouseover):
<img src="images/0.jpg" onmouseover="pass()"/>
function pass(){
    alert("pass");
}
鼠标离开(onmouseout):
<img src="images/0.jpg" onmouseout="out()"/>
function out(){
    alert("out");
}


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

扫一扫,求打赏 扫一扫,求打赏