计时器
setTimeout(fun() , 2000); //两秒后执行函数fun()
setInterval(fun() , 2000); //每隔2秒执行一次fun()
对话框
alert() :打印js脚本返回值,一般只用于调试
confirm():要求用户确认或取消,返回布尔值
prompt():让用户输入字符串,并返回该字符串
showModalDialog():第一个参数是url,第二个参数是任意值,可通过window.dialogArguments访问到,第三个参数包含以分号隔开的name=value对。
参数样例:’resizable:yes;scroll:yes;status:no;dialogWidth=320px;dialogHeight=230px;center=yes;help=no’
window对象
location
当前显示文档的url window.location === document.location document.URL:文档首次载入后的URL字符串,如果片段标示符(如#top)发生改变,document.URL不会发生改变,而window.location会相应变化。
URL分解: href:默认,获取完整url
search:获取?后的内容
protocol:返回当前url的协议
host:设置或返回主机名和端口号
hostname:设置或返回主机名
port:设置或返回端口号
pathname:设置或返回url的路径部分
hash:获取#后的内容
location方法:
assign() 加载新文档
reload() 刷新
replace() 加载新文档,并删除旧文档浏览记录
history
该窗口的浏览历史 history方法: back() , forward():后退,前进
go():接受一个整数参数,作为前进后退的步数
navigator
navigator属性引用的是Navigator对象,Navigator对象主要包含4种属性:
userAgent:最常用的浏览器嗅探代码,http头中的的字符串
appVersion:浏览器厂商和版本信息的详细字符串
platform:操作系统信息
appName:web浏览器的全称
Navigator对象其他非标准化属性: onLine:判断浏览器是否连接网络
screen
height,width:屏幕宽高
availHeight , avaliWidth:除去任务栏等真实可用的宽高
open() & close()
example:
window.open("url" , "窗口名" ,"width=400,height=350,resize=yes")
window.close()
选取元素
getElementById( )
获取设置了id的元素
getElementByName( )
获取设置了name属性的元素
getElementByTagName( )
获取标签名,example:
var ps = document.getElementByTagName("p") //获取所有的<p>元素
var first_p = document.getElementByTagName("p")[0] //获取第一个<p>元素
getElementByClassName( )
获取类名
innerHTML
获取标签内的html文档
textContent = innerText
获取或修改标签内文本内容,textContent在一些IE版本中不支持
分享到:
相关推荐
此JavaScript权威指南(第6版)(中文版)pdf共分四大部分,一共22个章节,非常适合入门学习。内容相当丰富,欢迎下载; 第一部分为:javascript语言核心;第二部分为:客户端Javascript;第三部分为:javaScript核心参考;第四...
《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...
总的来说,这份"JavaScript权威指南笔记"是一份全面的学习资料,涵盖了从基础到高级的JavaScript知识,适合初学者和有一定经验的开发者参考。通过阅读和理解这些笔记,你可以提升自己的JavaScript技能,更好地应对...
《JavaScript权威指南》是JavaScript编程领域的一本经典之作,由著名技术作家David Flanagan撰写,被誉为"JavaScript犀牛书"。这本书深入浅出地讲解了JavaScript语言的核心概念、语法特性和高级特性,对于想要全面...
《JavaScript权威指南》是一本备受推崇的编程教材,专门针对...通过《JavaScript权威指南》的学习,读者不仅能够掌握JavaScript的基础,还能深入理解其高级特性和最佳实践,为实际的Web开发工作打下坚实基础。
资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...
JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 ...
《JavaScript权威指南第五版》是JavaScript编程领域内一本广受赞誉的经典著作,通常被称为“犀牛书”。这本书的英文原版提供了对JavaScript语言最原始、最深入的理解,帮助读者掌握其核心概念,以及作者David ...
根据提供的文件信息,这里主要涉及的是《JavaScript权威指南(第5版)》这本书的相关信息以及下载链接。下面将从以下几个方面来详细介绍与该书相关的知识点: ### 一、书籍简介 《JavaScript权威指南》是一本关于...
《O'Reilly精品图书系列:JavaScript权威指南(第6版)》讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。《O'Reilly精品图书系列:JavaScript权威指南(第6版)》涵盖了HTML5和ECMAScript5,很多...
《JavaScript权威指南》 作者:弗拉纳根(David Flanagan,美) 本书全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。
自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的...
总的来说,《JavaScript 权威指南》中文第六版不仅覆盖了JavaScript的基础,还深入探讨了其高级特性和实践技巧,是学习和提升JavaScript技能的重要资源。通过阅读这本书,读者可以全面掌握JavaScript的精髓,从而在...
JavaScript 权威指南 中文版JavaScript 权威指南 中文版
JavaScript进阶教程,经典必读
该压缩包包含的"javascript权威指南.pdf"文件,极有可能是知名图书《JavaScript: The Definitive Guide》的高清电子版。这本书由David Flanagan撰写,被业界公认为理解JavaScript的权威之作。它覆盖了从基本语法到...
本书提供了许多简单易懂、主题鲜明...本书适合于希望通过JavaScript为自己的网页/网站添加活力的读者,不管你是否有编程经验,通过阅读本书都能够很快地掌握这一技术。在阅读本书之前,最好对CSS、HTML/XHTML有所了解。