首页 第7章 PHP与JavaScript

第7章 PHP与JavaScript

举报
开通vip

第7章 PHP与JavaScriptnullPHP与JavaScriptPHP与JavaScriptwww.mingribook.com了解JavaScript 了解JavaScript JavaScript是由Netscape Communication Corporation(网景公司)开发的,是一种基于对象和事件驱动并具有安全性能的解释型脚本语言。它不但可用于编写客户端的脚本程序,由Web浏览器解释执行;而且还可以编写在服务器端执行的脚本程序,在服务器端处理用户提交的信息并动态地向浏览器返回处理结果。 JavaScript是什么 JavaScr...

第7章  PHP与JavaScript
nullPHP与JavaScriptPHP与JavaScriptwww.mingribook.com了解JavaScript 了解JavaScript JavaScript是由Netscape Communication Corporation(网景公司)开发的,是一种基于对象和事件驱动并具有安全性能的解释型脚本语言。它不但可用于编写客户端的脚本程序,由Web浏览器解释执行;而且还可以编写在服务器端执行的脚本程序,在服务器端处理用户提交的信息并动态地向浏览器返回处理结果。 JavaScript是什么 JavaScript是比较流行的一种制作网页特效的脚本语言,它由客户端浏览器解释执行,可以应用在PHP、ASP、JSP和ASP.NET网站中,同时目前比较热门的Ajax就是以JavaScript为基础,由此可见,熟练掌握并应用JavaScript对于网站开发人员非常重要。 JavaScript主要应用于以下几个方面: 在网页中加入JavaScript脚本代码,可以使网页具有动态交互的功能,便于网站与用户间的沟通,及时响应用户的操作,对提交的表单做即时检查,如验证表单元素是否为空,验证表单元素是否是数值型、检测表单元素是否输入错误等。 应用JavaScript脚本制作网页特效,如动态的菜单、浮动的广告等,为页面增添绚丽的动态效果,使网页内容更加丰富、活泼。 应用JavaScript脚本,建立复杂的网页内容,如打开新窗口载入网页。 应用JavaScript脚本可以对用户的不同事件产生不同的响应。 应用JavaScript制作各种各样的图片、文字、鼠标、动画和页面的效果。 应用JavaScript制作一些小游戏。JavaScript的功能 JavaScript语言基础 JavaScript语言基础 JavaScript主要有6种数据类型,如表所示。 JavaScript数据类型 JavaScript语言基础 JavaScript语言基础 变量是指程序中一个已经命名的存储单元,它的主要作用就是为数据操作提供存放信息的容器。在使用的变量前,必须明确变量的命名规则、变量的声明 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 及变量的作用域。 1.变量的命名规则 JavaScript变量的命名规则如下: 必须以字母或下划线开头,中间可以是数字、字母或下划线。 变量名不能包含空格或加号、减号等符号。 JavaScript的变量名是严格区分大小写的。例如,User与user代表两个不同的变量。 不能使用JavaScript中的关键字。JavaScript的关键字如表所示。 JavaScript变量 JavaScript语言基础 JavaScript语言基础 2.变量的声明与赋值 在JavaScript中,一般使用变量前需要先声明变量,但有时变量可以不必先声明,在使用时根据变量的实际作用来确定其所属的数据类型。所有的JavaScript变量都由关键字var声明。 语法:var variable; 在声明变量的同时也可以对变量进行赋值: var variable=11; 声明变量时所遵循的规则如下: 可以使用一个关键字var同时声明多个变量,例如: var i,j; 可以在声明变量的同时对其赋值,即为初始化,例如: var i=1;j=100; 如果只是声明了变量,并未对其赋值,则其值默认为undefined。 如声明3个不同数据类型的变量,代码如下: var i=100; //定义变量i为数值类型 var str="有一条路,走过了总会想起";//定义变量str为字符串类型 var content=true; //定义变量content为布尔类型JavaScript变量 JavaScript语言基础 JavaScript语言基础 在JavaScript中,采用的注释方法有两种: 1.单行注释 单行注释使用“//”进行标识。“//”符号后面的文字都不被程序解释执行。例如: //这里是程序代码的注释 2.多行注释 多行注释使用“/*…*/”进行标识。“/*…*/”符号后面的文字不被程序解释执行。例如: /* 这里是多行程序注释 */ 另外,JavaScript还能识别HTML注释的开始部分“”。 这种现象存在的主要原因是:在JavaScript中,如果第一行以“”结束,那么其间的程序就包含在一个完整的HTML注释中,会被不支持JavaScript的浏览器忽略掉,不能被显示。如果第一行以“”结束,JavaScript会将两行都忽略掉,而不会忽略这两行之间的部分。用这种方式可以针对那些无法理解JavaScript的浏览器而隐藏代码,而对那些可以理解JavaScript的浏览器则不必隐藏。JavaScript注释 自定义函数 自定义函数 自定义函数就是由用户自己命名并且书写的能实现特定功能的程序单元。用户使用的自定义函数必须事先声明,不能直接使用没声明过的自定义函数。函数体 JavaScript用function来定义函数,语法格式如下: function 函数名([参数]){ return var; } 自定义函数的调用方法是: 函数名(); 其中的括号一定不能省略。JavaScript脚本嵌入方式 JavaScript脚本嵌入方式 在HTML中嵌入JavaScript脚本 JavaScript作为一种脚本语言,可以嵌入到HTML文件中。在HTML中嵌入JavaScript脚本的方法是使用 应用标记中间写入JavaScript代码,用于弹出一个提示对话框,实例代码如下: 在HTML中嵌入JavaScript脚本 在上面的代码中,标记之间调用JavaScript脚本语言window对象的alert方法,向客户端浏览器弹出一个提示对话框。这里需要注意的是,JavaScript脚本通常写在…标记和…标记之间。写在标记中间一般是函数和事件处理函数;写在标记中间的是网页内容或调用函数的程序块。JavaScript脚本嵌入方式 JavaScript脚本嵌入方式 应用JavaScript事件调用自定义函数 在Web程序开发过程中,经常需要在表单元素相应的事件下调用自定义函数。例如,在按钮的单击事件下调用自定义函数check()来验证表单元素是否为空,代码如下: 然后在该Web表单的当前页写一个check()自定义函数即可。JavaScript脚本嵌入方式 JavaScript脚本嵌入方式 在PHP动态网页中引用JS文件 在网页中,除了在标记之间编写JavaScript脚本代码,还可以通过 其中,url是JS文件的路径,其中language="Javascript"可以省略,因为