JS的Window、Location、History对象及事件注册(9.26)

Window对象常用事件
事件      
oniaadi()    对象装载完成后触发    
onscrolo()    窗口的滚动条被拖动时触发    
onresize()    窗口的大小改变时触发    
onblur0/onfocus()    窗口失去/获得焦点时触发    
onerror()    遇到执行错误时触发    
onunload()    对象被卸载后触发

Location对象:有关当前URL的信息。
属性   

host :设置或检索位置或URL的主机名和端口号    
hostname:设置或检索位置或URL的主机名部分    
href:设置或检索完整的URL 字符串   
方法     
assign("url"):加载URL 指定的新的HTML 文档。    
reload():重新加载当前页    
replacel("url”):通过加载URL指定的文档来替换当前文档


		
		
		
		
	

History对象:有关客户访问过的URL的信息。
名称        
back():加载History列表中的上一个URL    
forward():加载History列表中的下一个URL    
go("url" or number):加载History列表中的一个URL或要求浏览器移动指定的页面数    

back()方法相当于后退按钮
forward()方法相当于前进按钮 
go(1)代表前进1页,等价于forward()方法; go(-1)代表后退1页,等价于back()方法

//第一个页面

		
		
	
//第二个页面

		
		
		
		
		
	
//第三个页面

		
		
		
	

JavaScript事件的注册

在中注册事件通常使用下面两种方法

(1)将事件绑定到页面元素的属性

(2)将事件绑定到对象的属性

属性、方法和事件
鼠标事件     
onmousedown    按下鼠标键    
onmousemove    移动鼠标    
onmouseout    鼠标离开某一个网页对象    
onmouseover    鼠标移动到某一个网页对象上    
onmouseup    松开鼠标键    
onclick    单击鼠标键    
ondbiclick    双击鼠标键    
键盘事件
        
onkeydown    按下一个键    
onkeyup    松开一个键    
onkeypress    按下然后松开一个键

表单元素-文本框
属性

value    文本框的内容  
readonly    只读,只允许后台修改    
    
方法

focus()    使文本框获得焦点
select()    选中文本框内容  

事件 
onblur    文本框失去焦点时触发    
onfocus    文本框获得焦点时触发    
onchange    文本框内容改变且失去焦点时触发


                    
                    

你可能感兴趣的:(javascript,前端,java)