Saat ini tiba-tiba ada kebutuhan untuk menggunakan kode js untuk mengubah status tombol radio yang dipilih. Saat itu, saya bahkan tidak memikirkannya secara langsung.
Copy kode kodenya sebagai berikut:
fungsi doGender(gender) {
if (jenis kelamin == "laki-laki") {
gel("radionan").style.checked = "dicentang";
} kalau tidak {
gel("radionv").style.checked = "dicentang";
}
}
gel fungsi(id) {
kembalikan dokumen.getElementById(id);
}
Setelah dieksekusi, tidak ada respons ...
Karena kami menyetel pilihan di tag radio ke dicentang='diperiksa'; jadi kami secara tidak sadar menetapkan nilai gel('radionv').style.checked ke 'dicentang', lalu memeriksa secara online.
Ternyata untuk memilih tombol radio di kode js, Anda perlu menetapkan nilai yang dicentang menjadi true.
Lanjutkan mengubah ke:
Copy kode kodenya sebagai berikut:
fungsi doGender(gender) {
if (jenis kelamin == "laki-laki") {
gel("radionan").style.checked = true;
} kalau tidak {
gel("radionv").style.checked = true;
}
}
Begitu saya jalankan, masih belum ada respon. Saya sedikit bingung... Apa yang salah? ? ? ?
Bukankah itu atribut gaya? ? ? ?
Cukup klik gel("radionan") untuk melihat atribut yang dicentang.
Itu benar! ! ! ! !
Copy kode kodenya sebagai berikut:
fungsi doGender(gender) {
if (jenis kelamin == "laki-laki") {
gel("radionan").diperiksa = benar;
} kalau tidak {
gel("radionv").diperiksa = benar;
}
}
Setelah dieksekusi, memang demikianlah masalahnya. . . . . . . . . . . . . .
Itulah akhirnya! ! ! ! ! ! ! ! ! ! ! !