HTML թեգ <script>
![]() |
![]() |
![]() |
![]() |
![]() |
<script> թեգը նախատեսված է սկրիպտներ տեղադրելու համար, այն կարող է պարունակել հղում դեպի ծրագրի կամ դրա տեքստը որոշակի լեզվով։ Սկրիպտները կարող են տեղադրվել արտաքին ֆայլում և կապվել ցանկացած HTML փաստաթղթի հետ: Այս մոտեցումը թույլ է տալիս օգտագործել նույն ընդհանուր գործառույթները բազմաթիվ վեբ էջերում և արագացնել դրանց բեռնումը, քանի որ. արտաքին ֆայլը պահվում է առաջին բեռնման ժամանակ, իսկ սկրիպտն ավելի արագ է կանչվում հետագայում:
Օրինակ՝
<script type="տիպ">
...
</script>
Ատրիբուտներ՝
- async
- Բուլյան հատկանիշ, որը սահմանում է, որ սկրիպտը կատարվում է ասինխրոն (միայն արտաքին սկրիպտների համար): Արժեքներ՝ async:
- charset
- Նշում է նիշերի կոդավորումը, որն օգտագործվում է արտաքին սցենարի ֆայլում: Արժեքներ՝ լեզվի կոդ:
- defer
- Բուլյան հատկանիշ է, որը սահմանում է, որ սկրիպտը կկատարվի, երբ էջը ամբողջությամբ բեռնվի (միայն արտաքին սկրիպտների համար): Արժեքներ՝ defer:
- src
- Նշում է արտաքին սկրիպտի ֆայլի URL հասցեն (թույլատրվում են և՛ հարաբերական, և՛ բացարձակ հասցեները): Արժեքներ՝ URL:
- type
- Նշում է սցենարի MIME տեսակը: Արժեքներ՝ media_type (լռելյայն հատկանիշի արժեքը «text/javascript» է):
Օգտագործման օրինակ՝
<html>
<head>
<title>html թեգ script</title>
</head>
<body>
<p id = "test">Սեղմեք կոճակը՝ պարբերությունը փոխելու համար:</p>
<script>
function chg() {
var x = document.getElementById("test");
x.style.color = "white";
x.style.backgroundColor = "orange";
}
</script>
<button onclick = "chg()"> Սեղմել!</button>
</body>
</html>
Կիսվել սոցցանցերում









