مетод remove() HTML DOMTokenList

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

مетод remove() یک (یا چندین) نشانه (token) را از DOMTokenList حذف می‌کند.

مثال

مثال 1

کلاس "myStyle" را از عنصر حذف کنید:

const list = element.classList;
list.remove("myStyle");

آزمایش کنید

مثال 2

کلاس "myStyle" را به عنصر اضافه کنید:

const list = element.classList;
list.add("myStyle");

آزمایش کنید

مثال 3

نوبت باز و بسته کردن "myStyle" را تغییر دهید:

const list = element.classList;
list.toggle("myStyle");

آزمایش کنید

مثال 4

حذف چندین کلاس از عنصر

element.classList.remove("myStyle", "anotherClass", "thirdClass");

آزمایش کنید

مثال 5

تعداد کلاس‌های عنصر را بدست آورید:

let numb = element.classList.length;

آزمایش کنید

مثال 6

آیا عنصر دارای کلاس "myStyle" است؟

let x = element.classList.contains("myStyle");

آزمایش کنید

مثال 7

اگر عنصر دارای کلاس "myStyle" باشد، "anotherClass" را حذف کنید.

if (element.classList.contains("mystyle")) {
  element.classList.remove("anotherClass");
}

آزمایش کنید

قانون‌نویسی

domtokenlist.remove(token, ...)

پارامتر

پارامتر توضیح
token ضروری. نشانه‌ای که باید از لیست حذف شود.

نتیجه بازگشتی

بدون

پشتیبانی مرورگر

domtokenlist.remove() یک ویژگی DOM Level 4 (2015) است.

این ویژگی توسط همه مرورگرها پشتیبانی می‌شود:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

Internet Explorer 11 (و نسخه‌های قبلی) از domtokenlist.remove() پشتیبانی نمی‌کند.

صفحات مرتبط

ویژگی length

روش item()

روش add()

روش toggle()

روش forEach()

روش entries()

روش keys()

روش values()

موضوع DOMTokenList