1.警示框alert
alert()
2.确认框confirm
有一个短消息的提示
<script type="text/javascript" >
var answer1=confirm();
var answer2=confirm("do u want to do it");
</script>
3.提示框prompt
点取消返回null
<script type="text/javascript" >
var myanswer=prompt("1+1 等于:","不知道");
document.write("您的回答是:"+myanswer);
</script>
4.window常见属性及方法
5.Navigate对象
与版本关联大,也可以判断版本型号
<script type="text/javascript" >
document.write(navigator.appName+":"+navigator.appVersion);
</script>
输出:
Netscape:5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
6.Navigate对象的常见属性及方法
7.Screen对象
诸如屏幕尺寸,颜色深度等
8.History对象及常见属性和方法
1.back()和forward()实现导航
9.Location对象
位于window对象的下一个层次,用于保存浏览器当前打开的窗口或框架的URL信息。
1、统一资源定位器(URL)
格式:
protocol://hostname:port/path?search#hash
protocol:网络协议名,有http,ftp,file,telnet,gohper
hostname:主机对应的域名
port:端口
path:资源在主机中的路基,可选
search:url中传递的查询字符串,
hash:文件偏移量
2.Location对象属性与Url的对应
10.Frame对象(实质性弃用)
11.Frameset对象(实质性弃用)
12.iframe元素对象
通过标记对嵌入目标文档到父文档锁产生的对象,表示浮动在父窗口中的目标文档。不是直接new出来的
13.Document对象
顶级对象中较低层次,包括当前浏览器窗口或框架内的所有内容,包括文本域,按钮,单选框,复选框、下拉列表框、图片,连接等html页面可访问元素,但不包含浏览器的菜单栏,工具栏和状态栏
document的forms其实是一个对象数组
1.body元素对象及获取body元素对象信息
14.HTML元素对象
1.form元素对象
form的通用访问语法
document.forms[1]
forms[“myform”]
document.myform
15.text,hidden、password和textarea元素对象
1.text
1.textarea
2.button
2.checkbox元素对象
通用访问方法
document.myform.mychecbox.property|method
3.radio元素对象
主要是checked属性
16.select元素对象
17.表格对象
18.thead,tbody,tfoot对象
19.tr,td,th元素对象
tr对象
19.列表对象ul,ol,li,dl,dt,dd
属性同html属性