HTML <script> 标籤
Paglilingkuran at paggamit
<script>
Tag ay ginagamit upang iembed ang script na client-side.
<script>
Ang elemento ay maaring maglalaman ng statement ng script o sa pamamagitan ng Atributo na src Punta sa panlabas na file ng script.
Ang pinakamainam na uri ng script ay ang JavaScript, ngunit ang browser ay suporta din ng ilang iba pang mga wika ng script.
Ang pinakakaraniwang paggamit ng JavaScript ay ang pagproseso ng imahe, pagpapatotoo ng porma at ang pagbabago ng nilalaman ng dinamiko.
Komento:Ang uri ng elemento na script ay depende sa kanyang paggamit. Ang elemento na script na nasa elementong head ay isang elemento ng metadata, na nasa ibang elemento (tulad ng body o section)ay mga elemento ng pangungusap.
Bilang halimbawa:
Tuturong HTML:HTML Script
Manwal ng HTML DOM:Object na Script
Tuturong JavaScript:Pag-aaral ng JavaScript
Eskwelahan
Halimbawa 1: Tukuyin ang naaangkop na script sa loob ng dokumento
Mag-ulit ng "Hello JavaScript!" gamit ang JavaScript:
<script> document.getElementById("demo").innerHTML = "Hello JavaScript!"; </script>
Halimbawa 2: I-load ang panlabas na script library
<script src="simple.js"></script>
Mga payo at komento
Mga payo:Para sa mga browser na hindi sumusuporta sa script o ang script ay napa-disable, mangyaring basahin ang Elementong <noscript>。
Mga payo:Kung gusto mong matuto ng higit pa tungkol sa JavaScript, bisitahin mo ang aming JavaScript ความรู้。
Atributo
Atributo | Halaga | Paglalarawan |
---|---|---|
async | async | Tinutukoy na ang script ay dapat ay paralel na ilagay sa pagkuha ng pahina habang ayon sa pagsasalin ng pahina, at isasakatuparan kapag magiging available (bago magtagumpay ang pagsasalin ng pahina) (tanging para sa panlabas na script). |
crossorigin |
|
Itatatakbo ang modal ng kahilingan bilang HTTP CORS kahilingan. |
defer | defer | Tinutukoy na ang script ay dapat ay paralel na ilagay sa pagkuha ng pahina habang ayon sa pagsasalin ng pahina, at isasakatuparan kapag nakumpleto ang pagsasalin ng pahina (tanging para sa panlabas na script). |
integrity | filehash | Pinapahintulutan ang browser na suriin ang kinukuha na script, upang matiyak na kung ang source code ay napalitan, ang code ay hindi na ilalagay sa karga. |
nomodule |
|
Tinutukoy na ang script ay hindi dapat maisakatuparan sa mga browser na sumusuporta sa ES2015 modules. |
referrerpolicy |
|
Tinutukoy kung anong mga impormasyon ng referer ay ipapadala kapag kinukuha ang script. |
src | URL | Tinutukoy ang URL ng panlabas na script file. |
type | Uri ng script | Tinutukoy ang media type ng script. |
Pagkakaiba ng HTML at XHTML
Sa XHTML, ang nilalaman ng script ay idineklarang #PCDATA (hindi CDATA), ibig sabihin ang entity ay mabubuksan.
Ito ay nangangahulugan na sa XHTML, lahat ng espesyal na character ay dapat ay encoded, o lahat ng nilalaman ay dapat ay napakakandado sa bahagi ng CDATA:
<script type="text/javascript"> //<![CDATA[ walang i = 10; kung (i < 5) { // บางโค้ด } //]]> </script>
ทั้งหมดขององค์ประกอบ
<script>
ตามแบบภาพ ทั้งหมดของ HTML。
การตั้งค่า CSS ปกติ
โปรแกรมเน็ตเบราเซอร์ส่วนใหญ่จะแสดงค่าเริ่มต้นตามที่นี้ <script>
องค์ประกอบ:
script { display: none; }
การสนับสนุนโปรแกรมนี้
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |