- Python网络爬虫从入门到精通
- 明日科技编著
- 715字
- 2022-07-28 19:46:42
2.4 JavaScript动态脚本语言
通常,我们所说的前端就是指HTML、CSS和JavaScript这3项技术。
HTML:定义网页的内容。
CSS:描述网页的样式。
JavaScript:描述网页的行为。
JavaScript是一种可以嵌入HTML代码中由客户端浏览器运行的脚本语言。在网页中使用JavaScript代码,不仅可以实现网页特效,还可以响应用户请求实现动态交互的功能。例如,在用户注册页面中,需要对用户输入信息的合法性进行验证,包括是否填写了“邮箱”和“手机号”,填写的“邮箱”和“手机号”格式是否正确等,JavaScript验证邮箱是否为空的效果如图2.7所示。
图2.7 JavaScript验证为空
在通常情况下,在Web页面中使用JavaScript有以下两种方法,一种是在页面中直接嵌入JavaScript代码,另一种是链接外部JavaScript文件。下面分别对这两种方法进行介绍。
说明
编辑JavaScript程序可以使用任何一种文本编辑器,如Windows中的记事本、写字板等应用软件。由于JavaScript程序可以嵌入HTML文件中,因此,读者可以使用任何一种编辑HTML文件的工具软件,如Dreamweaver和WebStorm等。
在页面中直接嵌入JavaScript代码。
在HTML文档中可以使用<script>…</script>标签将JavaScript脚本嵌入其中。在HTML文档中可以使用多个<script>标签,每个<script>标签中可以包含多个JavaScript的代码集合。<script>标签常用的属性及说明如表2.4所示。
表2.4 <script>标签常用的属性及说明
在HTML页面中直接嵌入JavaScript代码,如图2.8所示。
图2.8 在HTML中直接嵌入JavaScript代码
注意
<script>标签可以放在Web页面的<head></head>标签中,也可以放在<body></body>标签中。
链接外部JavaScript文件。
在Web页面中引入JavaScript的另一种方法是采用链接外部JavaScript文件的形式。如果脚本代码比较复杂或是同一段代码可以被多个页面所使用,则可以将这些脚本代码放置在一个单独的文件中(保存文件的扩展名为.js),然后在需要使用该代码的Web页面中链接该JavaScript文件即可。在Web页面中链接外部JavaScript文件的语法格式如下:
<script language="javascript" src="your-Javascript.js"></script>
在HTML页面中链接外部JavaScript代码,如图2.9所示。
注意
在外部Javascript文件中,不需要将脚本代码用<script>和</script>标签括起来。
图2.9 调用外部JavaScript文件