位置: IT常识 - 正文

在HTML 中嵌入 JS 代码的三种方式(html怎么嵌入js)

编辑:rootadmin
在HTML 中嵌入 JS 代码的三种方式

推荐整理分享在HTML 中嵌入 JS 代码的三种方式(html怎么嵌入js),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在html中嵌入javascript,html中嵌入javascript,html中嵌入javascript,怎么在html嵌入jsp,在html中嵌入js为什么用不了,在html中嵌入js代码,能够获取他人流量包,在html中嵌入javascript,在html中嵌入javascript,内容如对您有帮助,希望把文章链接给更多的朋友!

一,在HTML中嵌入JS代码的第一种方式:行间事件

行间事件是指将JavaScript函数写到HTML元素中的执行事件。

1、JavaScript 是一种事件驱动型的编程语言,通常都是在发生某个事件的时候,去执行某段代 码。其中,事件包括很多,例如:鼠标单击事件 click,鼠标经过事件 mouseover 等。并且在 JavaScript 当中任何一个事件都有对应的事件句柄(事件发生时要进行的操作)。

例如:click 对应的事件句柄是 onclick,mouseover 对应的 事件句柄是 onmouseover。

2、怎么使用 JS 代码弹窗? 在 JS 当中有一个内置的 BOM 对象,可以直接拿来使用,全部小写:window 其中 window 对象有一个方法/函数叫做 alert,这个函数专门用来弹出对话框。

window.alert('hello world!');

通过下面这个代码可以知道:JS 中的字符串可以使用单引号括起来。 (1)语句各自独占一行,通常可以省略结尾的分号; (2)程序结束或者右花括号(})之前的分号也可以省略;

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title></head><body><input type="button" value="hello1" onclick="window.alert('Hello World');" /><input type="button" value="hello2" onclick='window.alert("Hello jQuery");window.alert("Hello Kitty")window.alert("你好,中国")'/><!-- window.可以省略 --><input type="button" value="Hello3" onclick="alert('你好,世界');" /></body></html>

二,在HTML中嵌入JS代码的第一种方式:页面script 标签嵌入,脚本块的方式。 脚本块的位置随意,没有限制!

在HTML 中嵌入 JS 代码的三种方式(html怎么嵌入js)

使用工具 ,不打尖括号 <,可以出提示

<script type="text/javascript"></script><script src="" type="text/javascript" charset="utf-8"></script>

打了尖括号 提示无法出现

<script></script>

在脚本块中,代码执行的顺序都是从上到下的

<!-- 脚本块的位置随意,没有限制! --><script type="text/javascript">alert("Page Begin")</script><!DOCTYPE html><html><head><meta charset="utf-8"><title>在 HTML 中嵌入 JS 代码的第二种方式:页面 script 标签嵌入,脚本块的方式</title></head><body><!-- 这个按钮 1 会先被加载到浏览器内存。 --><input type="button" value="按钮 1" /><!-- 脚本块 --><!-- 一个页面中脚本块可以出现多个。 --><script type="text/javascript">/*在这里直接编写 JS 代码,这些 JS 代码在页面打开的时候自上而下的顺序依次逐行执行!*/alert("Hello World"); alert("Hello Kitty"); alert("Hello China"); </script><!-- 最后加载这个按钮 2 --><input type="button" value="按钮 2" /></body></html><script type="text/javascript">alert("Page End")</script>

三、在 HTML 中嵌入 JS 的第三种方式:引入外部独立的 JS 文件

这是一堆 JS 代码,这些 JS 代码在 HTML 引入的时候,遵循自上而下的顺序依次逐行执行

alert("Hello World")alert("Hello Kitty")

引入外部独立的 CSS 文件,这个标签 link 中属性是 href

<link rel="stylesheet" type="text/css" href=""/>

引入外部独立的 JS 文件,script 标签引入 js 文件的时候,是 scr 属性

<script src="js/1.js" type="text/javascript" charset="utf-8"></script>

提问:JS文件能不能引入第二次?

答:能,但是引入第二次,这个操作没有意义,测试结果:只要引入一次 JS 文件,JS 文件中的代 码就会全部执行一遍

<script src="../js/1.js" type="text/javascript" charset="utf-8"></script><script src="../js/1.js" type="text/javascript" charset="utf-8">alert("hello world 1 这里能执行吗~~~~"); //这里的代码不会执行</script>

提问:单独的脚本块能执行吗?

答:能,经过测试,发现其会不断循环执行。

<script type="text/javascript" >alert("hello world 单独的脚本块能执行吗~~~~"); </script>
本文链接地址:https://www.jiuchutong.com/zhishi/290235.html 转载请保留说明!

上一篇:Vue精美简洁登录页(用vue做的登录界面)

下一篇:位于Praprotno村之上的圣托马斯教堂 (© Guy Edwardes/Minden Pictures)

  • 苹果facetime怎么用(苹果facetime怎么关摄像头)

    苹果facetime怎么用(苹果facetime怎么关摄像头)

  • iphone怎么群发短信(iphone手机怎么群发短信)

    iphone怎么群发短信(iphone手机怎么群发短信)

  • 加微信号显示用户不存在(加微信号显示用密码登录)

    加微信号显示用户不存在(加微信号显示用密码登录)

  • 为什么开发票二维码扫不出来怎么办

    为什么开发票二维码扫不出来怎么办

  • 手机内存大小影响手机速度吗(手机内存大小影响手机流畅度吗)

    手机内存大小影响手机速度吗(手机内存大小影响手机流畅度吗)

  • 手机号和微信号不一致怎么办(手机号和微信号都搜索不到人怎么办)

    手机号和微信号不一致怎么办(手机号和微信号都搜索不到人怎么办)

  • 笔记本的f123456的快捷键怎么打开(笔记本的f1~f12键如何单独用)

    笔记本的f123456的快捷键怎么打开(笔记本的f1~f12键如何单独用)

  • 抖音评级申诉不通过怎么办(抖音评级申诉不通过)

    抖音评级申诉不通过怎么办(抖音评级申诉不通过)

  • 微信换绑手机号有什么影响(微信换绑手机号需要原手机号的验证码吗)

    微信换绑手机号有什么影响(微信换绑手机号需要原手机号的验证码吗)

  • onenet是什么(one online什么意思)

    onenet是什么(one online什么意思)

  • 微信电话本有什么功能(微信电话本与微信区别)

    微信电话本有什么功能(微信电话本与微信区别)

  • 显卡需要换硅脂吗(笔记本怎么换硅脂)

    显卡需要换硅脂吗(笔记本怎么换硅脂)

  • qq四个太阳会变成什么(qq四个太阳会变成什么多)

    qq四个太阳会变成什么(qq四个太阳会变成什么多)

  • 软件系统可以分为几类(软件系统可以分为什么)

    软件系统可以分为几类(软件系统可以分为什么)

  • 微信群聊退出后怎么重新进去(微信群聊退出后别人能看到吗)

    微信群聊退出后怎么重新进去(微信群聊退出后别人能看到吗)

  • 抖音充值的钱可以退回来吗(抖音充值的钱可以退出来吗)

    抖音充值的钱可以退回来吗(抖音充值的钱可以退出来吗)

  • 荣耀9x可以用18w快充头吗(荣耀9X可以用两张电信卡吗)

    荣耀9x可以用18w快充头吗(荣耀9X可以用两张电信卡吗)

  • 电脑dvi是什么意思(电脑上dvi-d是什么意思)

    电脑dvi是什么意思(电脑上dvi-d是什么意思)

  • 刚买的苹果11有膜吗(刚买的苹果11有充电器吗)

    刚买的苹果11有膜吗(刚买的苹果11有充电器吗)

  • 千牛收不到买家消息怎么回事(千牛收不到问大家)

    千牛收不到买家消息怎么回事(千牛收不到问大家)

  • 微信聊天记录能查到吗(微信聊天记录能做法律证据吗)

    微信聊天记录能查到吗(微信聊天记录能做法律证据吗)

  • 怎么调闹钟的时间(怎么调闹钟时间华为手机)

    怎么调闹钟的时间(怎么调闹钟时间华为手机)

  • 苹果自带耳机怎么切下一首(苹果自带耳机怎么样)

    苹果自带耳机怎么切下一首(苹果自带耳机怎么样)

  • 光碟封面怎么制作(定制光盘封面)

    光碟封面怎么制作(定制光盘封面)

  • 芒果TV会员怎么在电视上登录(芒果tv会员怎么换到另一个账号)

    芒果TV会员怎么在电视上登录(芒果tv会员怎么换到另一个账号)

  • 北京增值税发票查验平台
  • 其他权益工具投资科目编码
  • 企业所得税如何合理避税?
  • 红字发票注明的进项税额转出
  • 税控盘锁死日期查询
  • 城建税 申报表
  • 房地产企业土地使用权入什么科目
  • 以前年度做的预算怎么查
  • 运输企业桥票怎么做会计分录
  • 重复做了以前做过的梦
  • 营改增后在建工程转让应缴纳税费有哪些
  • 2018年2月1日以后出口发票如何开具
  • 增值税发票季报
  • 自来水费缴纳后多久来水
  • 税收思想
  • 老板带员工出去吃饭
  • 收到赔材料赔付款怎样做账?
  • 有合同未收到租金税务如何处理?
  • 原材料采购的会计核算风险
  • 企业怎么才能开100万发票
  • 企业所得税增值税完税证明
  • 公司承兑汇票怎么兑现
  • 路由器怎么重置网络
  • 缴纳上月增值税记账凭证怎么填写
  • 费用报销流程怎么走
  • linux和windows关系
  • 怎么隐藏单元
  • RPDFLchr.exe - RPDFLchr是什么进程 有什么用
  • 主营业务收入发票
  • linux双ip路由设置方法
  • 企业所得税教育经费列支范围
  • 补充养老保险费扣除限额
  • 辞退员工补偿标准是n+1还是2n
  • thinkphp config
  • 利用漏洞每天获利万元
  • 同一控制下企业合并会计准则
  • 2022最新廉洁警示语句
  • jsonobject忽略字段
  • SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
  • 管理费用销售费用
  • php产品
  • 个体工商户可以给自己交社保吗
  • mongodb聚合函数mapreduce
  • 不能税前扣除的业务招待费怎么处理
  • 企业哪些情况下需要报税
  • 个人所得税相关会计分录
  • 原材料不良赔偿率怎么算
  • 主营业务收入的明细科目怎么写
  • 生产成品出库的会计分录
  • 短期借款的核算
  • 公共电话亭设计案例
  • 应缴国库款和应缴专户款的区别
  • 收到汇款计入什么科目
  • 员工意外险税前扣除比例
  • 出口退税的会计分录为什么在贷方
  • 固定资产计提折旧的会计科目
  • 购买方退货的会计分录怎么写
  • 租办公楼有什么讲究
  • mysql5624安装教程
  • 简单基是什么
  • win10系统怎么调
  • windowsxp教程
  • 拒绝访问.exe出错
  • fedora s7
  • bd是什么文件
  • macbookpro如何开启查找我的mac
  • linux sendmail发送邮件
  • js object.seal
  • 在文本输入框中的输入内容是
  • python ftp storbinary
  • Android platform build guide for Exynos-4412(odroid -X/X2/U2/U3/Q2/Q)
  • 在html中写入javascript
  • wpf 设置鼠标样式
  • bootstrap和css的关系
  • mac版本eclipse 怎么使用
  • genymotion-unable to load virtualbox engine
  • python中txt文件的读写
  • 纳税人满意度调查问卷
  • 何为金税三期
  • 建筑企业税务清算流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设