1.javascript的对象
javascript中设有内置对象,常用的内置对象有String\Data\和浏览器
的文档对象(window、navigator、screen、history、location、document)
1.1 window对象属性的常用方法
alert() 弹出一个警告对话框
comfirm() 显示一个“确认”对话框,单击“确认”按钮时返回true,否则返回false
prompt() 弹出一个提示对话框,并要求输入一个简单的字符串
setTimeout(timer) 在经过指定的时间后执行代码
clearTimeout() 取消对指定代码的延迟执行
setInterval() 周期执行指定的代码
clearInterVal() 停止周期性的执行代码
其中警告对话框window.alert()和window.confirm()是使用较多的
1.2 location对象
·location对象实现网页页面的跳转。在html中使用aa来实现页面来跳转,
在javascript中,利用location对象实现页面自动的跳转
·使用格式:
window.location.href=“网页路径”
例如:跳转到搜狐网页:window location href=“http://www.souhu.com”
1.3 history 对象
length属性 浏览历史记录的总数
go(index)方法 从浏览历史中加载URL,index参数是加载URL的相对路径,
index为负数时,表示当地址之前的浏览记录,
index正数时,表示当前地址之后的浏览记录.
forward()方法 从浏览历史中加载下一个URL,相当于history.go()
back()方法 从浏览历史中加载上一个URL,相当于history.go(-1)
例如:从当前网页,回退到刚访问过的上一个网页页面,需要语句为:
window.history.back()或者 window.history.go(-1)
1.4 document对象
(1)或者表单域对象;通过表单访问和直接访问
假设有以下表单:
<form action="" name="form1">
<input type="text" name="t1" value="">.
</form>
则可以通过以下方法获取输入域的对象:
(1.1)通过表单访问:
·var fObj=document.form1.t1; //form1为表单的名字,t1为某表单域的name值
·var fObj=document.form1.elements["t1"]; //form1为表单的名字,t1为某表单域的name值
·var fObj=document.forms[0].t1; //不使用表单名字,采用表单集合,【0】表示第一个表单