<script>
Misol
JavaScript yordamida "Hello JavaScript!" matnini yozish:
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
<script> tegi mijoz tomonidagi skriptni (JavaScript) joylashtirish uchun ishlatiladi.
<script> elementi yo skript ko‘rsatmalarini o‘z ichiga oladi, yoki src atributi orqali tashqi skript fayliga ishora qiladi.
JavaScript’ning keng tarqalgan qo‘llanilish sohalari — rasmlar bilan ishlash, formalarni tekshirish (validatsiya) va kontentni dinamik o‘zgartirish.
Maslahatlar va eslatmalar
Maslahat: Brauzerida skriptlarni o‘chirib qo‘ygan yoki brauzeri mijoz tomonidagi skriptlarni qo‘llab-quvvatlamaydigan foydalanuvchilar uchun <noscript> elementiga ham qarang.
Maslahat: Agar JavaScript haqida ko‘proq bilmoqchi bo‘lsangiz, JavaScript darsligimizga kiring.
Brauzerlarda qo‘llab-quvvatlash
| Element | |||||
|---|---|---|---|---|---|
| <script> | Ha | Ha | Ha | Ha | Ha |
Atributlar
| Atribut | Qiymat | Tavsif |
|---|---|---|
| async | async | Skript sahifani tahlil qilish (parsing) bilan parallel ravishda yuklab olinishini va mavjud bo‘lishi bilanoq (tahlil tugashidan oldin) bajarilishini belgilaydi (faqat tashqi skriptlar uchun) |
| crossorigin | anonymous use-credentials |
So‘rov rejimini HTTP CORS so‘roviga o‘rnatadi |
| defer | defer | Skript sahifani tahlil qilish (parsing) bilan parallel ravishda yuklab olinishini va sahifa tahlili tugagandan keyin bajarilishini belgilaydi (faqat tashqi skriptlar uchun) |
| integrity | filehash | Brauzerga yuklab olingan skriptni tekshirish imkonini beradi, shunda manba o‘zgartirilgan (manipulyatsiya qilingan) bo‘lsa, kod hech qachon yuklanmaydi |
| nomodule | True False |
Skript ES2015 modullarini qo‘llab-quvvatlaydigan brauzerlarda bajarilmasligi kerakligini belgilaydi |
| referrerpolicy | no-referrer no-referrer-when-downgrade origin origin-when-cross-origin same-origin strict-origin strict-origin-when-cross-origin unsafe-url |
Skriptni olishda qaysi referrer ma’lumoti yuborilishini belgilaydi |
| src | URL | Tashqi skript faylining URL manzilini belgilaydi |
| type | scripttype | Skriptning media turini belgilaydi |
HTML va XHTML o‘rtasidagi farqlar
XHTML’da skriptlar ichidagi kontent #PCDATA sifatida (CDATA o‘rniga) e’lon qilinadi, ya’ni undagi entitetlar tahlil qilinadi.
Bu shuni anglatadiki, XHTML’da barcha maxsus belgilar kodlanishi yoki butun kontent CDATA bo‘limi ichiga o‘ralishi kerak:
<script type="text/javascript">
//<![CDATA[
let i = 10;
if (i < 5) {
// some code
}
//]]>
</script>
Global atributlar
<script> tegi HTML’dagi global atributlarni ham qo‘llab-quvvatlaydi.
Tegishli sahifalar
HTML darsligi: HTML skriptlar
HTML DOM ma’lumotnomasi: Script obyekti
JavaScript darsligi: JavaScript’ni o‘rganing
Standart CSS sozlamalari
Ko‘pchilik brauzerlar <script> elementini quyidagi standart qiymatlar bilan ko‘rsatadi:
script {
display: none;
}
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
