کارهایی که جاوا اسکریپت انجام می دهد

Ratings
(0)

این مقاله توضیح می دهد که جاوا اسکریپت چه کارهایی می تواند انجام دهد.


جاوا اسکریپت می تواند محتوای HTML را تغییر دهد. یکی از متدهای جاوا اسکریپت، متد getElementById() است. در مثال زیر، ما ابتدا یک عنصر HTML را (با استفاده از id="demo") پیدا می کنیم و محتوای آن عنصر(innerHTML) را به "سلام جاوا اسکریپت" تغییر می دهیم:

مثال شماره 1

document.getElementById("demo").innerHTML = "سلام جاوا اسکریپت"; 
امتحان کنید

 نکته: در جاوا اسکریپت، هم می توانیم از تک کوتیشن(' ') استفاده کنیم و هم می توانیم از دابل کوتیشن("  ") استفاده کنیم. همان طور که مشاهده می کنید، در مثال زیر، عبارت سلام جاوا اسکریپت، در داخل یک جفت تک کوتیشن قرار دارد:

مثال شماره 2

document.getElementById('demo').innerHTML = 'سلام جاوا اسکریپت'; 
امتحان کنید

جاوا اسکریپت می تواند مقادیر خصوصیات HTML را تغییر دهد

در اینجا منظور از خصوصیت، همان Attribute است. در مثال زیر، با استفاده از جاوا اسکریپت، مقدار خصوصیت src که مخخف کلمه ی source است را برای تگ <img> تغییر می دهیم:

مثال شماره 3

 

امتحان کنید

جاوا اسکریپت می تواند استایل های HTML (یعنی کدهای CSS) را تغییر دهد

تغییر دادن استایل یک عنصر HTML ، یک نوع تغییر دادن خصوصیات HTML محسوب می شود:

مثال شماره 4

document.getElementById("demo").style.fontSize = "35px";
امتحان کنید

جاوا اسکریپت می تواند عناصر HTML را محو(Hide) کند

در جاوا اسکریپت، با تغییر دادن خصوصیت style می توانیم عناصر HTML را محو کنیم:

مثال شماره 5

document.getElementById("demo").style.display = "none";
امتحان کنید

 جاوا اسکریپت می تواند عناصر HTML را نمایش دهد

برای نمایش دادن عناصر محو شده می توانیم با استفاده از جاوا اسکریپت، خصوصیت dispaly را تغییر دهیم:

مثال شماره 6

document.getElementById("demo").style.display = "block"; 
امتحان کنید

 

  • بازدید: 409

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال