JavaScript
DOM
JS DOM
element.innerHTML
محتوای HTML داخلی عنصر را میخواند یا جایگزین میکند. قدرتمند اما خطرناک: ورودی کاربر را هرگز مستقیم داخل آن ننویسید وگرنه XSS رخ میدهد؛ برای متن ساده از textContent استفاده کنید.
سینتکس
element.innerHTML = htmlString;
مثال کاربردی
container.innerHTML = "<strong>سلام</strong>";
// امنتر:
container.textContent = "<strong>بهعنوان متن</strong>";