在html中,可以在script標籤中使用javascript,只需要在頁面中加入「<script>JavaScript代码</script>」程式碼即可。 script標籤用於定義客戶端腳本,該元素既可以包含腳本語句,也可以透過src屬性指向
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
推薦學習:html影片教學
<script> //JavaScript代码 </script>
HTML 4.01為<script>定義了6個屬性</p><ul><li>async(可選)<p>表示應該立即下載腳本,但不妨礙頁面中的其他操作,例如下載其他資源或待載入其他腳本。只對外部腳本檔案有效</p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>//异步脚本 <script type="text/javascript" defer="defer" src="first.js"></script> <script type="text/javascript" defer="defer" src="second.js"></script> //指定async属性的目的是不让页面等待这两个脚本下载和执行,从而异步加载页面其他内容。 //但是不保证它们的先后顺序,也就是第二个脚本可能在第一个脚本之前执行。</pre><div class="contentsignin">登入後複製</div></div><ul><li><p>charset(可選,很少使用) <br/> 指定程式碼的字元值,大多數瀏覽器會將其忽略,很少用</p></li><li><p>defer(可選) <br/>表示腳本可以延遲到文件完全被解析和顯示之後再執行。只對外部文件有效。 </p></li></ul><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>//延迟脚本 <script type="text/javascript" defer="defer" src="first.js"></script> <script type="text/javascript" defer="defer" src="second.js"></script> //添加defer属性之后,直到遇到</html>才会执行,也就是最后最后执行就是它了</pre><div class="contentsignin">登入後複製</div></div><ul><li><p>language(已廢棄) <br/> 用於表示編寫程式碼使用的程式語言,已廢棄</p></li><li><p><br/></p></li></ul><ul><li><p><br/></p><p></p></li></ul><h4 id="2标签的位置"></h4><ul># #src(可選) <li> 表示包含要執行程式碼的外部檔案<p><br/><br/><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'><script type="text/javascript" src="first.js"></script> //外部文件first.js将被加载到当前页面中 //注意注意呀,此时在<script>和</script>之间不再包含额外的JavaScript代码,因为这些额外的代码将会被忽略,不执行!!!</pre><div class="contentsignin">登入後複製</div></div><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'><script type="javascript" src="www.somewhere.com/file.ja"></script> //也就是说src还可以包含来自外部域的.js文件,而不仅仅是自己编写的。功能更加强大。 //注意注意呀,外部域的.js文件可能不可控,所以要么你是它的所有者、要么他的所有者值得信赖、要么就不要使用!!!</pre><div class="contentsignin">登入後複製</div></div></p></li><li>type(可選) <p> 可以看成是language的替代品,常用的是type=text/javascript,不必需<br/></p>包含在<script></script>將從上到下依序解釋。在解釋