Autor | Zpráva | ||
---|---|---|---|
FesanCZ Profil |
#1 · Zasláno: 26. 3. 2020, 09:43:36
Dobrý den, potřeboval bych udělat checkAll funkci, které spustí "trigger" a zároveň, když si sám kliknu např. na dva checkboxy tak je to vynechá a označí ostatní, ale chtěl bych to bez jQuery. Díky předem za rady.
|
||
Tomášeek Profil |
#2 · Zasláno: 26. 3. 2020, 09:48:56
FesanCZ:
„ale chtěl bych to bez jQuery. Díky předem za rady.“ Děkuješ za radu, čili máš něco, co jsi zkoušel, nefunguje to a potřebuješ s tím poradit. Ukaž tedy, co máš. Nebo nic nemáš a jdeš sem stylem "Potřebuju udělat, udělejte za mě"? |
||
FesanCZ Profil |
Tomášeek:
První pokus byl tohle: let checkboxes = document.getElementsByName( 'checkbox' ); checkboxes.forEach((checkbox:any, indexNumber:number) => { checkbox.checked = !checkbox.checked; }) let checkboxes = document.getElementsByName( 'checkbox' ); checkboxes.forEach( checkbox => { checkbox.click(); } ); Tomášeek: Ještě jsem zkoušel tohle, ale to fungovalo jen na check, ale né na uncheck: let checkboxes = document.getElementsByName( 'checkbox' ); checkboxes.forEach( checkbox => { if( !checkbox.checked ) { checkbox.click(); } } ); |
||
Časová prodleva: 4 roky
|
0