HTML DOMTokenList replace() -menetelmä

Määritelmä ja käyttö

replace() -menetelmä korvaa DOMTokenList -objektin merkit (tokenit).

Esimerkki

Esimerkki 1

Korvaa toisella CSS-tyylibyliä:

const list = element.classList;
list.replace("myStyle", "newStyle");

Kokeile itse

Esimerkki 2

Lisää "myStyle"-tyyli elementtiin:

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

Kokeile itse

Esimerkki 3

Poista "myStyle"-tyyli elementistä:

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

Kokeile itse

Esimerkki 4

Vaihda "myStyle" -tyylin avaus ja sulkeminen:

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

Kokeile itse

Syntaksi

domtokenlist.replace(old, new)

Parametrit

Parametrit Kuvaus
old Välttämätön. Korvattava merkki.
new Välttämätön. Korvattava merkki.

Palautusarvo

Tyyppi Kuvaus
Bollean arvo Jos merkki korvataan, arvo on true, muuten false.

Selaimen tuki

domtokenlist.replace() on ECMAScript7 (ES7) -ominaisuus.

Kaikki nykyaikaiset selaimet tukevat ES7 (JavaScript 2016):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki

Internet Explorer tai Edge 17 (tai aikaisempi versio) ei tue domtokenlist.replace().

Liittyvät sivut

length-ominaisuus

item() -menetelmä

add() -menetelmä

remove() -menetelmä

toggle() -menetelmä

forEach() -menetelmä

entries() -menetelmä

keys() -menetelmä

values() -menetelmä

DOMTokenList-objekti