English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
innerHTML的属性设置或返回元素的HTML内容。
注意:如果<div>,<span>或<noembed>元素的子文本节点包含字符(&),(<)或(>),innerHTML会将这些字符作为HTML实体“&amp; “,”&lt;“ 和“&gt;” 分别。使用textContent属性获取这些文本节点内容的原始副本。
返回innerHTML属性:
element.innerHTML
设置innerHTML属性:
element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";اختبار لرؤية‹/›
دعم الخاصية innerHTML في جميع المتصفحات بشكل كامل:
خاصية | |||||
innerHTML | نعم | نعم | نعم | نعم | نعم |
القيمة | وصف |
---|---|
text | تحديد محتويات HTML للعنصر |
القيمة المعدة: | شريط نصي يمثل محتويات العنصر |
---|---|
إصدار DOM: | مستوى DOM 1 |
استخدام id="para" للحصول على محتويات HTML للـ <p> عنصر
var x = document.getElementById("para").innerHTML;اختبار لرؤية‹/›
يمكنك إفراغ كل محتويات الوثيقة عن طريق إزالة محتويات خاصية body
document.body.innerHTML = "";اختبار لرؤية‹/›
مرجع HTML DOM:خصائص textContent في HTML DOM