HTML <script> Tag
تگ <script>
در HTML برای قرار دادن کدهای سمت کاربرِ (client-side) قابل اجرا در مرورگر بکار می رود. این کدها معملا به زبان جاوااسکریپت هستند.
مثال:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <script> function hiFunc() { document.getElementById("msg").innerHTML = "سلام!"; } function reset() { document.getElementById("msg").innerHTML = ""; } </script> </head> <body> <button onclick="hiFunc()">کلیک کنید</button> <button onclick="reset()">پاک کنید!</button> <h3 id="msg"></h3> </body> </html>
نتیجه:
مشاهده و ویرایش کد در حالت تمام صفحه
صفت ها (Attributes)
async
مشخص می کند که کد هر زمان که آماده اجرا شد، اجرا شود. (این صفت برای کدهایی که بصورت یک فایل external متصل شده اند عمل می کند.)
defer
مشخص می کند زمانی که صفحه به طور کامل بارگذاری شد، کد اجرا شود. (این صفت برای کدهایی که بصورت یک فایل external متصل شده اند عمل می کند.)
src
آدرس URL فایل های خارجی را مشخص می کند.
پشتیبانی مرورگرها
تمام مرورگرها از این تگ HTML پشتیبانی می کنند.