位置: 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)

  • 高德地图可以微信支付吗(高德地图可以微信零钱支付吗)

    高德地图可以微信支付吗(高德地图可以微信零钱支付吗)

  • word中文本框怎么设置无边框(word文本框里面文字怎么居中)

    word中文本框怎么设置无边框(word文本框里面文字怎么居中)

  • 华为查找我的手机总是离线(华为查找我的手机定位不了是什么原因)

    华为查找我的手机总是离线(华为查找我的手机定位不了是什么原因)

  • 微博说更新太快怎么办(微博说更新太快怎么回事)

    微博说更新太快怎么办(微博说更新太快怎么回事)

  • iphone屏幕突然变成灰色(iphone屏幕突然变暗怎么回事)

    iphone屏幕突然变成灰色(iphone屏幕突然变暗怎么回事)

  • 抖音直播10万音浪可以提现多少人民币(抖音直播10万音浪)

    抖音直播10万音浪可以提现多少人民币(抖音直播10万音浪)

  • 小米10支持5g吗(小米10支持5g嘛)

    小米10支持5g吗(小米10支持5g嘛)

  • 骁龙660相当于麒麟多少(骁龙660相当于麒麟659)

    骁龙660相当于麒麟多少(骁龙660相当于麒麟659)

  • iphone4s怎么换铃声(苹果4s怎么改铃声)

    iphone4s怎么换铃声(苹果4s怎么改铃声)

  • ipad12.9一代和二代的区别(苹果平板12.9一代和二代的区别)

    ipad12.9一代和二代的区别(苹果平板12.9一代和二代的区别)

  • 主题模板怎样设置(主题怎么设计)

    主题模板怎样设置(主题怎么设计)

  • 苹果手机照片没有备份可以找回吗?(苹果手机照片没有感叹号)

    苹果手机照片没有备份可以找回吗?(苹果手机照片没有感叹号)

  • 手机希腊符号怎么打(手机数学符号希腊字母怎么打)

    手机希腊符号怎么打(手机数学符号希腊字母怎么打)

  • tft屏幕和ips屏幕区别(tft屏幕和ips屏幕哪个好)

    tft屏幕和ips屏幕区别(tft屏幕和ips屏幕哪个好)

  • wpa presharedkey是什么(wpa presharedkey是不是无线密码)

    wpa presharedkey是什么(wpa presharedkey是不是无线密码)

  • win10正在休眠怎么唤醒(win10一直睡眠)

    win10正在休眠怎么唤醒(win10一直睡眠)

  • 华为手机nfc功能在哪(华为手机nfc功能在哪里设置)

    华为手机nfc功能在哪(华为手机nfc功能在哪里设置)

  • 手机怎么自动清灰(手机怎么自动清理灰尘)

    手机怎么自动清灰(手机怎么自动清理灰尘)

  • 手机的nfc在哪里开(一加手机的nfc在哪里)

    手机的nfc在哪里开(一加手机的nfc在哪里)

  • 怎么查欠费的手机号码(怎么查欠费的手机号欠了多少钱)

    怎么查欠费的手机号码(怎么查欠费的手机号欠了多少钱)

  • 嘀嗒出行如何打发票(嘀嗒出行如何打印发票)

    嘀嗒出行如何打发票(嘀嗒出行如何打印发票)

  • 右键菜单中没有“新建”(右键菜单中没有RAR压缩项怎么办)

    右键菜单中没有“新建”(右键菜单中没有RAR压缩项怎么办)

  • 最多按键的鼠标是什么(鼠标按键多有用吗)

    最多按键的鼠标是什么(鼠标按键多有用吗)

  • 最早的笔记本是什么(最早的笔记本是512m内存)

    最早的笔记本是什么(最早的笔记本是512m内存)

  • jar启动指定JDK/JRE 安装路径教程(jar启动指定启动类)

    jar启动指定JDK/JRE 安装路径教程(jar启动指定启动类)

  • 前端毕业设计|基于Vue+Nodejs实现游戏资讯平台(前端毕业设计项目)

    前端毕业设计|基于Vue+Nodejs实现游戏资讯平台(前端毕业设计项目)

  • java类常量是什么(java中的常量是什么意思)

    java类常量是什么(java中的常量是什么意思)

  • 3901100090的暂定税率
  • 调研费用怎么写
  • 小规模纳税人的起征点是多少
  • 代订餐如何赚钱
  • 六种无形资产有什么
  • 小规模变更为一般纳税人流程
  • 模具发票如何入账
  • 意外伤害险进项税转出
  • 资产负债表中流动性从高向低
  • 供暖的配套费是不是开口费
  • 投资损失怎么进行季度所得税申报
  • 红字冲销是加还是减
  • 公司支票可以存到个人账户吗
  • 公司外籍人员签证如何办理
  • 城建税当月缴纳要计提吗
  • 增值税普票怎么验证真伪
  • 票面税费和实际上税为什么不一样
  • 小规模纳税人自己可以开专票吗
  • 进口车关税怎么抵扣
  • 坏账准备金最新计算公式
  • 收到质量索赔款怎么入账
  • 增值税专票和普票的区别税率
  • 苹果电脑里的finder是什么
  • 生产车间发生的间接费用会计科目
  • 事业单位需要交个人所得税吗
  • remupd.exe - remupd是什么进程 有什么用
  • 银边翠的栽培历史
  • 无形资产摊销会影响利润吗
  • 导航菜单是什么
  • joomla组件
  • php-xml
  • reset fields
  • 前端css要掌握到什么程度
  • 3d沙盒游戏推荐
  • 港口公司属于什么性质的单位
  • 企业转让时应收账款如何处理
  • 管理费用抵消分录
  • dedecms采集怎么用
  • 携程 海外
  • 服务费发票需要交印花税吗
  • 股权转让溢价款缴纳增值税
  • 工商企业年报网上申报流程
  • db2导出数据到excel
  • 负债与所有者权益比率计算公式
  • 营利性幼儿园是什么意思
  • 电子发票能否作废
  • 挂靠单位无理要求提供增值税发票怎么办?
  • 资产负债表日后非调整事项应当在附注中披露
  • 还账准备计提方法
  • 退资本金现金流量表走哪一项
  • 施工单位索赔应满足哪些条件?
  • 买断式回购交易情况
  • 出纳的现金日记账表格怎么做
  • 非正常损失进项税额转出计算
  • 公司汇票是什么
  • 新设企业如何建账
  • 填收入与成本明细怎么填
  • mysql5.7.26启动失败
  • WP8版Creative Camera:相机详情介绍(图文)
  • XP系统电脑开机密码忘了
  • 进程net1
  • xp系统无法安装win7系统
  • ubuntu adb找不到设备
  • guardhp.exe是什么意思
  • win8资源管理器未响应
  • opengl怎么学
  • jquery简单例子
  • python伪装请求头
  • javascriptz
  • 编写高质量代码改善JAVA程序的151个建议
  • javascript sort方法排序
  • js数组添加元素的方法
  • jquery选择器大全
  • jquery循环生成li
  • 怎么查询开票信息呢
  • 运输费用抵扣税率最新规定
  • 已代扣代缴个人所得税,他人还需要缴纳个人所得税吗?
  • 福建省狱警招聘医生
  • 北京一证通如何安装安全控件
  • 陕西地税局电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设