<input type="radio" name="group" value="book_folder" onchange="makeRadioButtons()">Create New Book</input>
<input type="radio" name="group" value="book_chapter" onchange="makeCheckBoxes()">Create New Chapter</input>
używałem powyższy kod i kiedy kliknął drugi przycisk opcji, myślałem, że powinien dostać dwie imprezy, jedna z przycisku, który dostał niekontrolowany i inne z przycisku, który został sprawdzony, ponieważ logicznie rzecz biorąc, oba przyciski zmieniły swój stan, a ja zawiązałem zdarzenie onchange(), a nie zdarzenie onclick(). ale jak się wydaje, dostałem tylko jedno zdarzenie z przycisku , które właśnie zostało sprawdzone. czy jest to pożądane zachowanie w html? jak mogę uzyskać zdarzenie z przycisku, jeśli zostało odznaczone?różnica między onClick() i onChange() (przyciski radiowe)
co oznacza, że nazywam tę funkcję od każdego zdarzenia onchange? – samach
im przy użyciu tego kodu i jakoś ele.count() jest zerowy! : S – samach
Właśnie się dowiedziałem .... jeśli używam 'ele.length;' działa dobrze ... i mówi, co przycisk radiowy był sprawdzany i odznaczony ... jedynym prblm jest to, że jesteśmy zmuszeni przechodzić wszystkie przyciski w grupie. – samach