JavaScript ialah bahasa skrip yang biasa digunakan yang boleh digunakan untuk pembangunan web dan pembangunan aplikasi lain. Dalam pembangunan web, JavaScript biasanya digunakan untuk melaksanakan kesan dinamik, pengesahan borang dan operasi interaktif.
Artikel ini membincangkan cara JavaScript mengubah nilai kawalan merujuk kepada nilai dalam elemen bentuk, seperti kotak teks, kotak lungsur, butang radio, dll. Menukar nilai kawalan ini boleh digunakan untuk melaksanakan beberapa operasi interaktif, seperti mengisi kandungan borang secara automatik selepas mengklik butang atau menukar pilihan kotak lungsur.
1. Tukar nilai kotak teks
Menukar nilai kotak teks agak mudah Anda boleh menggunakan kaedah getElementById objek dokumen dalam JavaScript untuk mendapatkan elemen kotak teks , dan gunakan atribut nilainya untuk menukar nilainya. Berikut ialah contoh:
// 获取id为username的文本框 var username = document.getElementById("username"); // 更改文本框的值为"John" username.value = "John";
2 Menukar pilihan kotak lungsur
Untuk menukar pilihan kotak lungsur, anda perlu menggunakan elemen pilih. dan elemen pilihan. Anda boleh mendapatkan elemen pilih menggunakan kaedah getElementById bagi objek dokumen, dapatkan semua pilihannya menggunakan atribut pilihan dan tukar pilihan yang dipilih menggunakan atribut SelectIndex. Berikut ialah contoh:
<select id="fruits"> <option value="apple">Apple</option> <option value="banana">Banana</option> <option value="orange">Orange</option> </select> <script> // 获取id为fruits的下拉框 var fruits = document.getElementById("fruits"); // 将选中的选项更改为第二个选项 fruits.selectedIndex = 1; </script>
3 Tukar keadaan butang radio yang dipilih
Menukar keadaan butang radio yang dipilih memerlukan penggunaan elemen radio dan atribut yang ditandakan. . Anda boleh mendapatkan elemen radio menggunakan kaedah getElementById bagi objek dokumen dan menukar status yang disemak menggunakan atribut yang disemak. Berikut ialah contoh:
<input type="radio" name="gender" id="male" value="male"> Male <input type="radio" name="gender" id="female" value="female"> Female <script> // 获取id为female的单选按钮 var female = document.getElementById("female"); // 将其选中状态更改为true female.checked = true; </script>
4 Menukar keadaan pilihan kotak semak
Menukar keadaan pilihan kotak semak memerlukan penggunaan elemen kotak semak dan atribut yang ditandakan. , yang sama seperti menukar keadaan butang radio yang dipilih Keadaan yang dipilih adalah serupa. Anda boleh mendapatkan elemen kotak semak menggunakan kaedah getElementById bagi objek dokumen dan menukar keadaannya yang disemak menggunakan atribut yang disemak. Berikut ialah contoh:
<input type="checkbox" id="fruits1" value="apple"> Apple <input type="checkbox" id="fruits2" value="banana"> Banana <input type="checkbox" id="fruits3" value="orange"> Orange <script> // 获取id为fruits2的复选框 var fruits2 = document.getElementById("fruits2"); // 将其选中状态更改为true fruits2.checked = true; </script>
Ringkasan
Melalui pengenalan artikel ini, kita dapat melihat bahawa JavaScript boleh menukar nilai unsur bentuk dengan mudah. Dalam proses pembangunan web, menggunakan JavaScript boleh mencapai operasi yang lebih interaktif dan meningkatkan pengalaman pengguna. Pada masa yang sama, perlu diingatkan bahawa menukar nilai unsur bentuk memerlukan berhati-hati untuk mengelakkan masalah yang tidak dapat diramalkan.
Atas ialah kandungan terperinci Bagaimana untuk menukar nilai kawalan dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!