ویرگول
ورودثبت نام
Hossein Shahmohammadi
Hossein Shahmohammadiمن می‌دانم که هیچ نمی‌دانم.
Hossein Shahmohammadi
Hossein Shahmohammadi
خواندن ۱ دقیقه·۴ سال پیش

بررسی innerHTML در جاوااسکریپت

ویژگی innerHTML یکی از پرکاربردترین ویژگی های موجود در جاوااسکریپت می باشد که با استفاده از این ویژگی می‌تونیم محتوای موجود در یک عنصر رو دریافت، تغییر و ایجاد نماییم.

یعنی در یه کلام ، اگه خواستیم محتوایی رو داخل یک تگ قرار بدیم یا برعکس اگه خواستیم محتوای یک تگ رو بدست آوریم می‌تونیم به راحتی با استفاده از ویژگی innerHTML اینکارو انجام بدیم.


مثال شماره ۱ : ریختن محتوای جدید در تگ h2

<body> <h2 id="result"></h2> let b = document.getElementById("result"); b. innerHTML ="سلام خوبی؟" </body>


مثال شماره ۲ : دریافت محتوای تگ h2 و سپس ریختن همون محتوا در درون یک تگ h2 دیگر

<body> <h2 id="test">حسین شاه محمدی</h2> <h2 id="result"></h2> let a = document.getElementById("test"); let b = document.getElementById("result"); b. innerHTML = a. innerHTML ; </body>


مثال شماره ۳ : حذف یا خالی کردن محتوای موجود در یک عنصر

<body> <button dir="rtl" ="del();">پاک یا حذف کردن تگ h2</button> <h2 id="test">حسین شاه محمدی</h2> <p>Salam In Yek Matn Baraye Test Mibashad. Salam In Yek Matn Baraye Test Mibashad.</p> function del(){ let a = document.getElementById("test"); a. innerHTML = "" } </body>


مثال شماره ۴ :دریافت عنوان صفحه ( یا تگ Title ) ( که در تب مرورگر می باشد ) و نمایش در یک تگ

<head> <title id="My_Title">صفحه حسین شاه محمدی در سایت ویرگول</title> <style> body{ text-align:center; font-family:tahoma; font-size:14px; direction:rtl; } span#result{ background-color:#f2f2f2; padding:5px; border-radius:100px; } </style> </head> <body> <p>عنوان صفحه برابر است با : <span id="result"></span></p> let a = document.getElementById("result"); let b = document.getElementById("My_Title");; a. innerHTML = b. innerHTML ; </body>




منبع: developer.mozilla.org

جاوااسکریپتjavascriptبرنامه نویسی
۷
۰
Hossein Shahmohammadi
Hossein Shahmohammadi
من می‌دانم که هیچ نمی‌دانم.
جامعه سالیدیتی ایران
جامعه سالیدیتی ایران
هدف از ایجاد این انتشارات کنارهم جمع کردن و آشنا شدن با علاقه مندان تکنولوژی بلاک چین و همچنین توسعه دهندگان سالیدیتی در ایران است. -------------------- در کانال تلگرامی به ما بپیوندید t.me/ir_solidity ---------------------- صفحه من در ویرگول : https://virgool.io/@HShah
شاید از این پست‌ها خوشتان بیاید