第一范文网 - 专业文章范例文档资料分享平台

第1章JavaScript入门(2014)

来源:用户分享 时间:2021-06-02 本文由一个像夏天 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Web编程基础Chapter1-JavaScript入门2014年2月20日星期四

提纲

JavaScript概述 编写JavaScript代码

1.1 JavaScript概述

JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,它是通过嵌入或导入到 标准的HTML文档中实现的。

用来实现用户与浏览器的交互以及浏览器与服务器的异步通信。

提供用户交互 动态更改内容 数据验证

1.1 JavaScript概述

JavaScript的特点

简单性。解释性语言,在程序运行过程中边解释边执行。 动态性。可以直接对用户操作做出响应,不需要经过Web 服务器程序处理。 跨平台性。依赖于Web浏览器本身,与操作环境无关。 基于对象。可以调用其自身提供的对象或其他语言创建的 对象,并采用面向对象的编程方法来设置对象的属性、调 用对象的方法。 事件驱动。对用户操作的响应采用以事件驱动的方式进行。 所谓事件,通常是指在网页中执行了某种操作所产生的动 作。 节省与服务器端的交互时间。

1.2 编写JavaScript脚本

在HTML中嵌入JavaScript的三种形式:

JavaScript代码可以直接包含在<script>与</script> 标记之间; 也可以作为某个HTML元素的事件处理程序的属性 值; 还可以把JavaScript代码存储在一个单独的文件(.js), 进行导入

开发工具:DreamWeaver 8

1.2 编写JavaScript脚本

(1)设置脚本语言

创建脚本代码块: <script language="javascript" type="text/javascript> 一个或多个脚本语句 </script> <script> 标签 指示浏览器后面的文本是脚本的一部分 type 属性 指定文件类型和在该脚本中使用的脚本语言 language属性(早期使用,为兼顾。可用type属性替代) 指定script标记内代码行所使用的脚本语言 使用script标记注意事项:P3

1.2 编写JavaScript脚本

【例1.1】创建一个网页,用标题1格式显示问候语“Hello,Word!”。

【例1.1_b】使用JavaScript脚本来实现上例。<script type="text/javascript"> document.write("<h1>Hello,World!</h1>"); </script>

1.2 编写JavaScript脚本<html xmlns = "/1999/xhtml"> <head><title>Printing Multiple Lines</title> <script type = "text/javascript"> <!-document.writeln( "<h1>Welcome toJavaScript" + "Programming!</h1>" ); // --> </script> </head><body></body> </html>

1.2 编写JavaScript脚本<html xmlns = "/1999/xhtml"> <head><title>Printing Multiple Lines in a Dialog Box</title> <script type = "text/javascript"> <!-window.alert( "Welcome to\nJavaScript\nProgramming!" ); // --> </script> </head> <body> <p>Click Refresh (or Reload) to run this script again.</p> </body> </html>

1.2 编写JavaScript脚本

(2)绑定对象事件:通过script标记的event和fo

r属性把某个对象与指定事件绑定 起来 <script language="javascript" type="text/javascript" for="elementID" event="eventName" > 事件处理程序代码 </script> for属性的值为某个页面元素的ID属性值, event属性的值则是该元素的事件名称,该元素必须支持 event属性指定的事件 当页面元素产生该事件时,将执行script标记中的脚本语句, 否则该脚本不会被执行。

【例1.2】示

<html> <head> <title>绑定对象事件示例</title> <script type="text/javascript" for="btnOK" event="onclick"> var username=document.getElementById("txtUsername").value; var p1=document.getElementById("p1"); p1.innerHTML=username+"用户,您好!"; </script> </head> <body> <p>用户名: <input type="text" name="txtUsername" id="txtUsername" /> <input name="btnOK" type="button" id="btnOK" value="确定" />

1.2 编写JavaScript脚本

(3)调用外部脚本库:

从外部文件中导入脚本语句。语法如下:

<script language="javascript" type="text/javascript" src="URL" >

</script>

把通用功能编写为JavaScript函数,保存为.js的脚本库,在 各个HTML文档顶部的head元素中导入该脚本库。

需要修改所有HTML文档中的函数定义时,对脚本库进行修改即可。 便于实现网站的模块化设计。

function welcome(){ document.write("Now is "+new Date().toLocaleString()+"."); document.write("Welcome to JavaScript!"); } <html> <head> <title>导入外部脚本文件示例</title> <script src="script1-01.js" language="javascript" type="text/javascript"> </script> </head> <body> <p align="center"> <script language="javascript" type="text/javascript"> welcome(); </script> </p> </body> </html>

1.2 编写JavaScript脚本

(4)通过属性调用脚本:

通过设置事件属性可以调用JavaScript脚本,如onclick属性

<html> <head> <title>通过HTML属性调用脚本</title> </head> <body> <p><a href="javascript:alert('欢迎您访问本网站!');"> 单击这里</a></p> <p><a href="#" onclick="window.close();return false;">关闭窗口</a> </p> </body> </html>

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育第1章JavaScript入门(2014)全文阅读和word下载服务。

第1章JavaScript入门(2014).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1205453.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top