Javascript文档对象模型

        location对象

location对象的属性
属性名称说明
host设置或检索位置或URL的主机名和端口号
hostname设置或检索位置或URL的主机名部分
href设置或检索完整的URL字符串
protocol使用的协议,常见的是http、ftp、file、mailto、javsscript
searchURL中问号之后的部分,通常是某种类型的查询字符串
hash以字符“#”开始指向一个位于文档中的anchor,使用浏览器打一个新的URL
location对象的方法
方法名称说明
assign("url")加载URL指定的新的html文档
reload()重新加载当前页
replace("url")通过加载URL指定的文档来替换当前文档

例题:

    History对象

  History对象支持的三种方法
名称说明
back()加载History列表的上一个人URL
forward()加载History列表的下一个人URL
go("url"or number)加载History好中的一个人URL或者要求浏览器移动到指定页数

注:

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

事件注册方式:

将事件绑定到元素属性

将事件绑定到对象属性

例题:

<head>
<title></title>
   <script type="text/javascript">
    function show(){
    alert("行间事件"
}
</script>
</head>
<body>
<input type="button" value="确定" onclick="show"/>
<body>

Javascript中的基本的事件模型

鼠标事件
鼠标事件意义
onmousedown按下鼠标键
onmousemove移动鼠标
onmouseout鼠标离开某一个网页对象
onmouseover鼠标移动到某一个网页对象上
onmouseup松开鼠标键
onclick单击鼠标键
ondblclick双击鼠标键
键盘事件
键盘事件意义
onkeydown按下一个键
onkeyup松开一个键
onkeypress按下然后松开一个键

Window对象常用事件

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值