JavaScript简介——添加到(X)HTMl文档及Javascript变量
2014-10-21 22:28
435 查看
1、JavaScript是一种专门设计用来给网页增加交互性的编程语言,其代码通常嵌入在网页中。
JavaScript是一种解释型语言,不需要预先编译就可以执行
JavaScript是一种专门用来对网页进行编程的脚本语言。
2、JavaScript的作用:
(1)全面控制HTML网页中的所有元素
(2)可以在HTMl网页中加入动态文本
(3)响应用户在使用网页时产生的事件
(4)用于校验用户输入的数据
(5)检测访问者的浏览器
(6)用于创建cookies
3、JavaScript技术体系包含的内容:
(1)核心语法:数据类型,变量,常量,运算符,语句等
(2)原生对象和内置对象
(3)浏览器对象模型BOM
(4)文档对象模型DOM
(5)事件处理模型
4、将JavaScript添加到XHTML中:
(1)使用<script>元素在XHTML中直接嵌入JavaScript语句,可以放在<head>标记中,也可以放在<body>标记中,如果是内容比较多的话一般放在<body>标记中的</body>上面的位置。
(2)将外部的JavaScript源文件通过<script>元素的src属性链接到XHTML文档中。
如:<script type="text/javascript" src="js.js">
如果要链接的js源文件不在此XHTML网页文件夹中,则要跳出这个文件夹再进入JS源文件所在文件夹。用法为:<script type="text/javascript" src="../hello/js.js"(..表示跳出当前文件夹;进入hello文件夹,链接名字为js.js的JS源文件)
(3)行内添加。如onclick
<div onclick="alert('弹框内容')">这是一个行内添加JS的例子 <div> (alert语句表示弹框的语句,其内容为弹框的内容)
5、JavaScript变量:JavaScript中的变量用var加上变量名定义。由于JavaScript是弱类型的,定义变量时无需明确的数据类型声明,而且变量不一定要初始化。如:var a;即声明了一个变量。可以给变量赋值。
变量名的命名标准:以数字、字母和下划线组成,不能以数字开头,一般不用下划线开头。变量名不能和关键字相同。
JavaScript保留关键字的完整列表:
Break else new var Case finally return void Catch for switch while continue function this default if throw Delete in try Do instanceof typeof abstract enum int short boolean export interface
static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public
JavaScript是一种解释型语言,不需要预先编译就可以执行
JavaScript是一种专门用来对网页进行编程的脚本语言。
2、JavaScript的作用:
(1)全面控制HTML网页中的所有元素
(2)可以在HTMl网页中加入动态文本
(3)响应用户在使用网页时产生的事件
(4)用于校验用户输入的数据
(5)检测访问者的浏览器
(6)用于创建cookies
3、JavaScript技术体系包含的内容:
(1)核心语法:数据类型,变量,常量,运算符,语句等
(2)原生对象和内置对象
(3)浏览器对象模型BOM
(4)文档对象模型DOM
(5)事件处理模型
4、将JavaScript添加到XHTML中:
(1)使用<script>元素在XHTML中直接嵌入JavaScript语句,可以放在<head>标记中,也可以放在<body>标记中,如果是内容比较多的话一般放在<body>标记中的</body>上面的位置。
(2)将外部的JavaScript源文件通过<script>元素的src属性链接到XHTML文档中。
如:<script type="text/javascript" src="js.js">
如果要链接的js源文件不在此XHTML网页文件夹中,则要跳出这个文件夹再进入JS源文件所在文件夹。用法为:<script type="text/javascript" src="../hello/js.js"(..表示跳出当前文件夹;进入hello文件夹,链接名字为js.js的JS源文件)
(3)行内添加。如onclick
<div onclick="alert('弹框内容')">这是一个行内添加JS的例子 <div> (alert语句表示弹框的语句,其内容为弹框的内容)
5、JavaScript变量:JavaScript中的变量用var加上变量名定义。由于JavaScript是弱类型的,定义变量时无需明确的数据类型声明,而且变量不一定要初始化。如:var a;即声明了一个变量。可以给变量赋值。
变量名的命名标准:以数字、字母和下划线组成,不能以数字开头,一般不用下划线开头。变量名不能和关键字相同。
JavaScript保留关键字的完整列表:
Break else new var Case finally return void Catch for switch while continue function this default if throw Delete in try Do instanceof typeof abstract enum int short boolean export interface
static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public
相关文章推荐
- 使用Javascript完成文件操作、添加新项到HTML控件SELECT中、读取SELECT控件中的选定项
- HTML文档中用JavaScript调用Microsoft Agent的COM接口编程
- JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第19讲_js运行原理_js开发工具介绍_js程序(hello)_js基本语法_学习笔记_源代码图解_PPT文档整理
- 韩顺平_轻松搞定网页设计(html+css+javascript)_ 第18讲_js课程介绍_js基本介绍_学习笔记_源代码图解_PPT文档整理
- [Javascript]在HTML页面中动态添加表格,动态生成行的示例
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第23讲_js三大流程控制(顺序流程、分支控制、循环控制)_js调式技巧_学习笔记_源代码图解_PPT文档整理
- JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(推荐七)
- IE预览添加javaScript代码的本地Html文件后会弹出阻止脚本框问题
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第21讲_js运算符2_js移位运算_学习笔记_源代码图解_PPT文档整理
- JavaScript与HTML文档[总结]
- dhtml.net 仿javascript访问HTML文档
- Silverlight与网页继承-通过html javascript 将silverlight添加到网页当中
- 网页设计语言 HTML,XHTML,CSS,JavaScript 入门简介
- JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
- 为MFC单文档程序添加HTML帮助支持
- 用javascript动态添加删除文本框(轉自:http://www.diybl.com/course/1_web/javascript/jsjs/200838/103423.html)
- html网页中使用javascript脚本调用xml文档实例
- js 笔记 第一章在html中使用<javascript>标签 以及 html文档模式
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第22讲_js三大流程控制(顺序流程、分支控制、循环控制)_学习笔记_源代码图解_PPT文档整理