- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Javascript基础学习
Java Script语法基础JavaScript
JavaScript可以出现在html的任意地方,甚至在html之前插入也可以。它使用script…/script进行声明,不过如果要在声明框架的网页(框架网页)中插入,就一定要在frameset标记之前插入,否则不会运行。
JavaScript的基本格式:
script language=javascript……/script
另外一种插入JavaScript的方法,是吧JavaScript代码写到另一个文件当中(此文件通常用.js作扩展名),然后用格式为script src=” javascript.js”language=” javascript”/script的标记把它嵌入到文档中。参考13-1html
JavaScript 输出
操作 HTML 元素
如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。
使用 id 属性来标识 HTML 元素:例子
通过指定的 id 来访问 HTML 元素,并改变其内容:
!DOCTYPE html
html
body
h1My First Web Page/h1
p id=demoMy First Paragraph/p
script
document.getElementById(demo).innerHTML=My First JavaScript;
/script
/body
/html
JavaScript 由 web 浏览器来执行。在这种情况下,浏览器将访问 id=demo 的 HTML 元素,并把它的内容(innerHTML)替换为 My First JavaScript。
写到文档输出
下面的例子直接把 p 元素写到 HTML 文档输出中:
实例
!DOCTYPE html
html
body
h1My First Web Page/h1
script
document.write(pMy First JavaScript/p);
/script
/body
/html
警告使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖:
实例
!DOCTYPE html
html
body
h1My First Web Page/h1
pMy First Paragraph./p
button onclick=myFunction()点击这里/button
script
function myFunction()
{
document.write(糟糕!文档消失了。);
}
/script
/body
/html
JavaScript 注释
JavaScript 不会执行注释。
我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。
单行注释以 // 开头。
例子
下面的例子使用单行注释来解释代码:
// 输出标题:
document.getElementById(myH1).innerHTML=Welcome to my Homepage;
// 输出段落:
document.getElementById(myP).innerHTML=This is my first paragraph.;
数据类型和变量
JavaScript提供了6种数据类型,其中4种基本的数据类型用来处理数字和文字,而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
string字符串类型:字符串是用单引号或双引号来说明的(可以使用单引号来输入包含双引号的字符串,反之亦然),如“艾萨克”、“next station”和“css样式设计”等。
数值数据类型:JavaScript支持整数和浮点数,整数可以为正数、0或者负数;浮点数可以包含小数点,也可以包含一个“e”(大小写均可,在科学计数法中表示“10的幂”),或者同时包含这两项。
Boolean类型:可能boolean值有true和false。这是两个特殊值,不能用作1和0.
Undefined数据类型:一个为undefined的值就是值在变量被创建后,但未给该变量赋值时具有的值。
Null数据类型:null值指没有任何值,什么也不表示。
Object类型:除了上面提到的各种常用类型外,对象也是JavaScript中的重要组成部分。
在JavaScript中,变量用来存放脚本中的值,这样在需要用这个值的时候就可以用变量来代替,变量的概念与其他语言一致。JavaScript对数据类型要求不严格,所以不必声明,但在使用前声明诗歌良好的习惯。可以用var语句来进一步变量声明。例如:
var temp;
您可能关注的文档
- akblggq中_国银行网上银行BOCNET岗位认证考题-柜台个人.doc
- Aoqejmo北京化工大学保持共产党员先进性,不断健全学生党建工作的长效机制_.doc
- Aoqlotu2009北京公务员行测.doc
- AI转CDR问题.doc
- ArcGIS中拓扑规则汇总与举例解释.doc
- Auwkqc大学语文作文范文(九篇).doc
- Avhfru党员党性分析材料.doc
- A依法治国.doc
- AutoCAD绘图基础学习.doc
- a党风廉政建设和反腐败责任分工.doc
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)