JavaScript(History对象)

History对象:有关客户访问过的URL的信息。

名称 说明
back() 加载History列表中的上一个URL
forward() 加载history列表中的下一个URL
go("ul" or number) 加载history列表中的一个URL或要求浏览器移动指定的页面数

back() 方法相当于后退按钮;

forward()方法相当于前进按钮;

go(1)代表前进1页,等价于forward()方法;

go(-1)代表后退1页,等价于back()方法

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

属性 说明
host 设置或检索位置或URL的主机名或端口号
hostname 设置或检索位置或URL的主机名部分
href 设置或检索完整的URL字符串
方法 说明

assign("ul")

加载URL指定的新的HTML文档
reload() 重新加载当前页
replace("url") 通过加载URL指定的文档来替换当前文档

属性、方法和事件

属性:

        属性是指对象包含的值,使用' 对象名.属性名'的方法进行操作,如document.myfrom.first.value

方法:

        在代码里,使用'对象名.方法名()'来调用该对象的方法。

        alter( ' ' )=Windows.alter( ' ' )

事件

        响应用户操作、完成交互,如OnClick、OnKeyDown

        一般可以分为鼠标事件、键盘事件及其他事件

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

Window对象常用事件

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

Document对象

每个载入浏览器的HTML文档都会成为Document对象

事件 说明
onload() 对象装载完成后触发
onKeyDown 按下一个键
onKeyup 松开一个键
onKeypress 按下然后松开一个键
onunload() 对象被卸载后触发
onmousedown 按下鼠标键
onmousemove 移动鼠标
onmouseout 鼠标离开某一个网页对象
onmouseover 鼠标移动到某一个网页对象上
onmouseup 松开鼠标键
onclick 单击鼠标键
ondblclick 双击鼠标键

表单元素-表单

属性 action 表单数据将被提交的页面
method 提交表单的方法,get/post
方法 submit() 提交表单
事件 onsubmit 提交表单时触发,返回false时取消提交

表单元素-文本框

属性 value 文本框的内容
readonly 只读,只允许后台修改
方法 focus() 使文本框获得焦点
select() 选中文本框内容
事件 onblur 文本框失去焦点时触发
onfocus 文本框获得焦点时触发
onchange 文本框内容改变且失去焦点时触发

猜你喜欢

转载自blog.csdn.net/m0_71385552/article/details/127074514
今日推荐