مетод HTML DOMTokenList replace()
- صفحه قبل remove()
- صفحه بعدی supports()
- به لایه بالاتر بازگردید HTML DOMTokenList
تعریف و استفاده
مетод replace() برچسبها (token) در DOMTokenList را جایگزین میکند.
مثال
مثال 1
با یک CSS کلاس دیگر جایگزین کنید:
const list = element.classList; list.replace("myStyle", "newStyle");
مثال 2
افزودن "myStyle" به عنصر:
const list = element.classList; list.add("myStyle");
مثال 3
حذف کردن "myStyle" از عنصر:
const list = element.classList; list.remove("myStyle");
مثال 4
تغییر وضعیت باز و بسته "myStyle":
const list = element.classList; list.toggle("myStyle");
قوانین دستور زبان
domtokenlist.replace(old, new)
پارامترها
پارامترها | توضیح |
---|---|
old | لازم است. برچسبی که باید جایگزین شود. |
new | لازم است. برچسبی که باید جایگزین شود. |
مقدار بازگشتی
نوع | توضیح |
---|---|
مقدار بولین | اگر برچسب جایگزین شده باشد، true است، در غیر این صورت false است. |
پشتیبانی مرورگر
domtokenlist.replace() یک ویژگی ECMAScript7 (ES7) است.
همه مرورگرهای مدرن از ES7 (JavaScript 2016) پشتیبانی میکنند:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
Internet Explorer یا Edge 17 (یا نسخههای قدیمیتر) از domtokenlist.replace() پشتیبانی نمیکند.
صفحات مرتبط
- صفحه قبل remove()
- صفحه بعدی supports()
- به لایه بالاتر بازگردید HTML DOMTokenList