在HTML中如何包含JavaScript?这个问题,你算是问对人了。Javascript其实可以写在HTML的任何位置,关键是怎么写。1.1.1. Javascript可以写在script标签内(内嵌方式)script type="text/javascript"alert("这是Javascript程序")/script通过type属性告知浏览器标签内容是Javascript代码
在HTML中如何包含JavaScript?
这个问题,你算是问对人了。Javascript其实可以写在HTML的任何位置,关键是怎么写[繁:寫]。
1.1.1. Javascript可以写在script标签内《繁体:內》(内嵌方式)
script type="text/javascript"
alert("这是{读:shì}Javascript程序")
/script
通过type属性告知浏览器标[繁澳门永利:標]签内容是Javascript代码。
1.1.2. Jav澳门巴黎人ascript可以写在单独的【读:de】文件中(外联方式)
1.创建以.js结尾的文件并且写(繁体:寫)入Javascript代码
2.hello.js(文件名任意(拼音:yì)):
alert("这(繁体:這)是Javascript程序")
3.在html文件中使用Javascript代码文(练:wén)件
script type="text/javascript" src=’hello.js’/script
澳门金沙1.1.3. JavaScript可以写在HTML标签的事{拼音:shì}件属性中
onclick点击事件(用户点击),属性值:点击时,执行xíng 的js代码。
button onclick=” alert(250) ”点击{pinyin:jī}我/button
用户点击,button的时候《hòu》会提示250;
1.1.4. Javascript可以A标签的href属(繁体:屬)性中
a标签[繁体:籤]:超链接,主要用于跳转到href属性设置连接地址;
a href=”http://www.baidu.com”百度dù 官网/a
a可以设置href值前缀以“javascript:”(前缀其实叫协议,例如:thunder://xxxfasdfasd,迅雷的协议,点击这样的连接打开的不是页(繁:頁)面,而是迅雷)开头,当用户点击的时候就会告诉浏(繁体:瀏)览器这不是一个连接地址,而是需要[yào]执行一段javascript代码。
a hr亚博体育ef=”javascript: alert(‘搞啥子???’)”点{练:diǎn}我/a
1.1.5. script标签的规[繁体:規]范位置
虽然script标签[繁体:籤]可以放在html标签《繁体:籤》的任何位置,但是为了网页的整体结构和开发人员多数的契约,我们应该放在如下两个位置:
a) 所suǒ 有的sc皇冠体育ript标签都应该放在页面的head标签中;
html
head
title文档标(繁:標)题/title
script src=”xxx” type=”xxx”/script
/head
/html
b) 为了让[ràng]内容优先加载【pinyin:zài】显示,提高用户体验,也可以把script标签放在/body结束《读:shù》标签之前。
html
head
title文《读:wén》档标题/title
/head
body
网页内容[拼音:róng]...........
网页(繁:頁)内容...........
网{繁:網}页内容...........
script src=”xxx” type=”xxx”/script
/body
/html
1.1.6. 四种方式的区(读:qū)别和用法
区{pinyin:qū}别:
1、内嵌方式的Javascript只能够(读:gòu)在当前html文件中使用;
2、外联《繁体:聯》方式的js文件可以被多个html页面使用;
3、onclick是一个事件(读:jiàn)(发现什么什么后)属性,只有发现后才执行;
4、a标签本身是超链接,但是我们一{拼音:yī}旦指定javascript:协议后,点击这个超链接,就告{pinyin:gào}诉浏览器需要执行一段javascript代码。与onclick一样都是点击后执行。
script标签选择:如果一个Javascript代码[繁体:碼]被多个html文件使用,请选择外联方{pinyin:fāng}式, 或者可以选择(繁体:擇)内嵌方式,策略与css一样。
本文链接:http://21taiyang.com/Family/22007010.html
html中{拼音:zhōng}表示空格的代码转载请注明出处来源