Javascript(一) Javascript与HTML结合使用简单学习
来源:互联网 发布:淘宝商家物流成本 编辑:程序博客网 时间:2024/05/22 09:02
Javascript介绍
(1)javascript是一种基于对象和事件驱动并具有安全性的脚本语言。它可以嵌入到HTML文档中使网页更加生动活泼,并具有交互性。
脚本:嵌入在其他语言中的语言
事件驱动:网页交互会产生一些效果
基于对象:针对已经存在的对象
(2)作用:为页面添加动态效果
Javascript语言组成
EcMAScript+BOM+DOM
EcMAScript:规定了一些语法、变量,for循环等等结构
BOM:Browser Object Model 浏览器对象模型
DOM:Document Object Model 文档对象模型
Javascript与HTML结合使用
(1)方式一:在标签中使用
采用事件来调用,代码写在字符串中
/* * 方式一:直接在标签中调用 */ <p onclick="alert('你好')">大家好</p>
(2)方式二:在<script>
标签中使用
采用定义函数的方式: 用function来定义函数
function fun(){ alert(‘你好’)} ;
//方式二:<!-- alert('Hi');//-->
这种形式是由于有的浏览器不支持javascript,在使用时会报错,因此以这种形式兼容低版本,使浏览器不支持时不要进行报错。
<script type="text/javascript"> <!-- alert('Hi'); //--> </script>
(3)引入外部文件
<script src="js/index.js"></script>
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <script type="text/javascript"> //方式二:在<!-- alert('Hi');//-->这种形式是为了兼容低版本浏览器,不要进行报错 <!-- alert('Hi'); //--> </script> <body> /* * 方式一:直接在标签中调用 */ <p onclick="alert('你好')">大家好</p> </body></html>
三种方式
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> /* * 方式一:直接在标签中调用 */ <p onclick="alert('你好')" id='a'>大家好</p> </body></html><script type="text/javascript"> //方式二:在<!-- alert('Hi');//-->这种形式是为了兼容低版本浏览器,不要进行报错 <!-- alert('Hi'); var a=document.getElementById('a'); alert(a.onclick); //--> </script> /* * 方式三:单独编写js文件并使用script标签进行引入 */
解析界面时,从上到下。
js文件的后缀名可以随便写
0 0
- Javascript(一) Javascript与HTML结合使用简单学习
- 轻松学习JavaScript三:JavaScript与HTML的结合
- 轻松学习JavaScript三:JavaScript与HTML的结合
- JavaScript与html的结合方式
- javaScript与html结合的方式
- JavaScript---基本语法学习(一)JavaScript概述、Java和JavaScript的区别、和HTML结合方式、数据类型、运算符和表达式
- javascript和html结合
- JavaScript之 ------ JavaScript与html的结合方式
- JavaScript网页编程之------JavaScript与Html结合方式
- JavaScript---在html中使用JavaScript(一)
- 使用html与javascript制作简单的网页时钟
- JavaScript 简单入门学习笔记(一)
- HTML与javascript学习总结
- html结合JavaScript简单的城市下拉列表
- 结合JavaScript和html写一个简单的猜拳游戏
- 机器学习与JavaScript(一)
- JAVASCRIPT HTML DOM(一)
- html和JavaScript(一)
- 2016的第二场雪
- Jersey入门与javaBean
- Python 中文(大写)数字转阿拉伯数字
- javascript获得请求路径中的某个参数
- 机器学习(一)线性回归
- Javascript(一) Javascript与HTML结合使用简单学习
- 京东评价系统海量数据存储设计
- C# 二进制BinaryFormatter进行序列化与反序列化
- Spring @Configuration用annotation装配spring
- 策略模式——对象行为型模式
- 潮流十年,初心未变
- *[Lintcode]Interval Sum区间最小数
- 如何使用爬虫采集搜狐汽车新车资讯
- Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradl