百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> 怎样在HTML中运用JavaScript
分享文章到:

怎样在HTML中运用JavaScript

发布时间:09/01 来源:未知 浏览: 关键词:
本篇文章主要介绍怎样在HTML中使用JavaScript,感乐趣的伴侣参照 下,但愿对大家有所帮忙。

<script>标签

  在HTML5中script主要有以下几个属性:async,defer,charset,src,type,

  • async(可选):

    关键词:异步足本,外部文件,马上下载;

    当标签中包括这个属性时会马上下载足本(外部文件),只对外部足本文件有效,下载的同时可以停止页面的其他操纵,下载完成后休止解析并施行,施行后连续停止解析,但不克不及包管施行次序。       

<script src="js/index2.js" async="async"></script>  
  • defer(可选):

    关键词:延迟足本,外部文件,延迟加载;

    当标签中包括这个属性时,足本可以再比及页面完全被解析或显示之后施行,只对外部文件有效,假如同时存在两个带有defer的足本,由于延迟的缘由,前者将会有限于后者施行。   

<script src="js/index1.js" defer="defer"></script>
  • charset(可选):

    关键词:字符集

    大多数阅读器已经忽略它的值了,所以很少有人使用。

  • src(可选):

    关键词:外部援用

    表示需要援用的外部文件的地址。

  • type(可选):

    关键词:MIME(足本说话的内容类型)

    为包管最大限度的阅读器兼容,type的属性值主要时候用的照旧是text/javascript,假如没有写这个属性,其默许值依然为text/javascript。

 留意:在援用外部文件,标签中不要参加其它JS代码,阅读器在解析时,只会下载src援用的外部足本文件,表中内嵌入的代码将会被忽略。

<script>标签的位置

  平常,我们会把带有外部文件的的标签(包罗CSS文件,JavaScript文件)的援用放在雷同的位置,一样是在<head>标签里面。

  但是在解析历程中一旦碰到多个JavaScript外部文件,就要比及所有的外部文件加载完成后,页面才能完全显示,所以平常我们会把它放在<body>标签里的底部,如下所示:

  在上面中提到过<script>中有defer这个属性,但是由于在HTML5中提到过,HTML5会忽略嵌入足本所设定defer属性,当前只要IE4~IE7还支撑defer属性,IE8今后完全遵照HTML5的标准,所以把<script>放在<body>标签里的底部照旧是最好选中。

援用外部文件的长处

  • 利于保护:把所有的JavaScript的文件放在一起,不仅可以不触及HTML代码,并且更有益于开发者停止代码的编写和保护。

  • 加快阅读:假如有多个HTML页面援用了统一个JavaScript外部文件,这个文件只会加载一次(缓存),也就是说可以加快页面的加载速度。

  • 平安性:援用外部文件,假如会员查看HTML代码,将不会看到JavaScript的代码,比写在标签内平安性更高一些。

<noscript>标签

  字面意思,NO-script,没有script,也就是阅读器不支撑JavaScript时,<noscript>标签中内容才会被显示,

  • 阅读器不支撑足本;

  • 阅读器支撑足本,但是JavaScript被禁用;

  以上两条相符任何一个,<noscript>标签内的内容都会被显示。

  上图页面,给会员了一个信息,当阅读器不支撑或禁用JavaScript是才会被显示,不然会员将永久不会看到,并且不会影响页面其他元素的显示。

总结:以上就是本篇文的全部内容,但愿能对大家的学习有所帮忙。

相关引荐:

HTML中怎样引入CSS

HTML5 storag储备详解

HTML5制作查询页面实例

以上就是怎样在HTML中使用JavaScript的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板