مетод HTML DOMTokenList toggle()
- صفحه قبلی supports()
- صفحه بعدی مقدار
- به لایه بالاتر برگردید HTML DOMTokenList
تعریف و استفاده
مетод toggle() برچسب داده شده را از لیست حذف میکند و false را برمیگرداند. اگر برچسب وجود نداشته باشد، آن را اضافه میکند و true را برمیگرداند.
مثال
مثال 1
روفتن و بستن "myStyle" را تغییر دهید:
const list = element.classList; list.toggle("mywStyle");
مثال 2
کلاس "myStyle" را به عنصر اضافه کنید:
const list = element.classList; list.add("myStyle");
مثال 3
از عنصر "myStyle" کلاس حذف کنید:
const list = element.classList; list.remove("myStyle");
مثال 4
چندین کلاس را به یک عنصر اضافه کنید:
element.classList.add("myStyle", "anotherClass", "thirdClass");
مثال 5
از یک عنصر چندین کلاس را حذف کنید:
element.classList.remove("myStyle", "anotherClass", "thirdClass");
مثال 6
تعداد کلاسهای یک عنصر را بدست آورید:
let numb = element.classList.length;
مثال 7
با تغییر بین کلاسها برای ایجاد دکمههای فلیپدون ایجاد کنید:
document.getElementById("myBtn").onclick = function() {myFunction()}; function myFunction() { document.getElementById("myDropdown").classList.toggle("show"); }
قوانین دستور زبان
domtokenlist.toggle(توکن)
پارامترها
پارامترها | توضیح |
---|---|
توکن | ضروری. توکنی که باید تغییر کند. |
مقدار بازگشتی
بدون.
پشتیبانی مرورگر
domtokenlist.toggle() یک ویژگی DOM Level 4 (2015) است.
این عملکرد از همه مرورگرها پشتیبانی میکند:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
Internet Explorer 11 (یا نسخههای قدیمیتر) از domtokenlist.toggle() پشتیبانی نمیکند.
صفحات مرتبط
- صفحه قبلی supports()
- صفحه بعدی مقدار
- به لایه بالاتر برگردید HTML DOMTokenList