`
xieyu33333
  • 浏览: 751 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Javascript权威指南笔记二:客户端js基础

阅读更多
计时器
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权威指南学习笔记二

    ### JavaScript权威指南学习笔记二:客户端JavaScript #### 第十二章:Web浏览器中的JavaScript ##### 一、Web浏览器环境 在客户端JavaScript中,浏览器提供了一个特定的执行环境,其中`window`对象扮演着至关...

    JavaScript权威指南(第6版)(中文版).zip

    此JavaScript权威指南(第6版)(中文版)pdf共分四大部分,一共22个章节,非常适合入门学习。内容相当丰富,欢迎下载; 第一部分为:javascript语言核心;第二部分为:客户端Javascript;第三部分为:javaScript核心参考;第四...

    [JavaScript权威指南(第6版)]

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript权威指南(JavaScript犀牛书一本)

    《JavaScript权威指南》是JavaScript编程领域的一本经典之作,由著名技术作家David Flanagan撰写,被誉为"JavaScript犀牛书"。这本书深入浅出地讲解了JavaScript语言的核心概念、语法特性和高级特性,对于想要全面...

    JavaScript权威指南(第五版)

    资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...

    JavaScript权威指南(第6版)(中文版)

    《JavaScript权威指南(第5版)》还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API 中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。

    JavaScript权威指南

    JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 ...

    《JavaScript权威指南(第5版)》--高清带目录

    《JavaScript权威指南(第5版)》是目前最为权威的JavaScript学习参考书籍之一。JavaScript是一种广泛使用的客户端脚本语言,它嵌入在HTML中,能够让网页具有动态功能和交互性。这本书涵盖了JavaScript的基础知识、...

    javascript权威指南第五版(英文原版)

    《JavaScript权威指南第五版》是JavaScript编程领域内一本广受赞誉的经典著作,通常被称为“犀牛书”。这本书的英文原版提供了对JavaScript语言最原始、最深入的理解,帮助读者掌握其核心概念,以及作者David ...

    JavaScript—The Definitive Guide, 6th Edition[JavaScript权威指南](英文版)

    《O'Reilly精品图书系列:JavaScript权威指南(第6版)》讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。《O'Reilly精品图书系列:JavaScript权威指南(第6版)》涵盖了HTML5和ECMAScript5,很多...

    JavaScript权威指南(第5版)PDF版本下载.txt

    根据提供的文件信息,这里主要涉及的是《JavaScript权威指南(第5版)》这本书的相关信息以及下载链接。下面将从以下几个方面来详细介绍与该书相关的知识点: ### 一、书籍简介 《JavaScript权威指南》是一本关于...

    JavaScript权威指南(第六版)

    《JavaScript权威指南》 作者:弗拉纳根(David Flanagan,美) 本书全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。

    JavaScript权威指南.pdf

    本书提供了许多简单易懂、主题鲜明...本书适合于希望通过JavaScript为自己的网页/网站添加活力的读者,不管你是否有编程经验,通过阅读本书都能够很快地掌握这一技术。在阅读本书之前,最好对CSS、HTML/XHTML有所了解。

    JavaScript权威指南(第6版)中文版.pdf百度网盘下载地址

    根据提供的文件信息,我们可以推断出这是一本关于JavaScript编程语言的专业书籍——《JavaScript权威指南》第六版的中文版本,并提供了该书PDF格式的百度网盘下载链接。下面将基于这个信息来提炼出相关的JavaScript...

    JavaScript 权威指南(第四版).pdf

     第二部分 客户端JavaScript  第13章 Web浏览器中的JavaScript309  13.1 客户端JavaScript309  13.2 在HTML里嵌入JavaScript313  13.3 JavaScript程序的执行319  13.4 兼容性和互用性326  13.5 可访问性333 ...

    JavaScript权威指南(第5版)中文版(下).pdf

    JavaScript权威指南(第5版)中文版(下) 清晰 由于上传文件大小的限制,需要上的朋友可以联系我 QQ:258801127

    JavaScript权威指南-第6版(中文版)

    自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的...

Global site tag (gtag.js) - Google Analytics