مетод HTML DOMTokenList replace()

تعریف و استفاده

مетод 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() پشتیبانی نمی‌کند.

صفحات مرتبط

خصوصیت length

مетод item()

مетод add()

مетод remove()

مетод toggle()

مетод forEach()

مетод entries()

مетод keys()

مетод values()

شیء DOMTokenList