❮ Masukkan Objek Kotak Centang Show
ContohSetel status kotak centang yang dicentang pemeriksaan fungsi() { fungsi hapus centang() { Definisi dan PenggunaanProperti yang dicentang menyetel atau mengembalikan status kotak centang yang dicentang Properti ini mencerminkan atribut HTML yang diperiksa Dukungan PerambanPropertidiperiksaYaYaYaYaYaSintaksisKembalikan properti yang diperiksa Tetapkan properti yang diperiksa checkboxObject. diperiksa = benar. PALSU Nilai propertiNilaiDeskripsibenar. falseMenentukan apakah kotak centang harus dicentang atau tidak
Detail TeknisNilai Pengembalian. Boolean, mengembalikan nilai true jika checkbox dicentang, dan false jika checkbox tidak dicentangLebih Banyak ContohContohCari tahu apakah kotak centang dicentang atau tidak var x = dokumen. getElementById("myCheck"). diperiksa; Cobalah sendiri "ContohGunakan kotak centang untuk mengonversi teks di bidang input menjadi huruf besar dokumen. getElementById("namaf"). nilai = dokumen. getElementById("namaf"). nilai. toUpperCase(); Cobalah sendiri "ContohBeberapa kotak centang dalam formulir var kopi = dokumen. formulir[0]; Halaman Terkaitreferensi HTML. Atribut diperiksa HTML ❮ Masukkan Objek Kotak Centang Bagian berikut menjelaskan cara melacak status kotak centang apakah dicentang atau tidak menggunakan metode jQuery Menggunakan Metode jQuery prop()Metode jQuery Jangan salah paham dengan atribut
Menggunakan jQuery :checked PemilihAnda juga dapat menggunakan pemilih jQuery Saat Anda menggunakannya dalam formulir dan mencoba membaca semua nilai yang dicentang seperti elemen lain seperti – kotak teks, area teks, tombol radio, dll. Masukkan beberapa nilai kotak centang di Harap aktifkan JavaScript Masukkan beberapa nilai kotak centang dalam database di PHPecho $_POST['lang']; // Checkbox element_ Anda akan mendapatkan nilai terakhir yang diperiksa Anda perlu mengirim nilai kotak centang dalam bentuk Array ketika formulir dikirimkan maka Anda dapat mengulangi nilai $_POST Demo Unduh Isi1. Baca $_POST nilai yang diperiksaHTML Saat membuat beberapa kotak centang, tambahkan <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/> PHP Saat formulir dikirimkan, lalu ulangi <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_0 nama kotak centang menggunakan <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>1 if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } } Kode Selesai <form method="post" action=""> <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/> <input type="submit" value="Submit" name="submit"> </form> <?php if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } } ?>_ 2. DemoLihat Demo 3. Struktur tabelSaya menggunakan tabel <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_2 dalam contoh CREATE TABLE `languages` ( `id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT, `language` varchar(80) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8;_ 4. KonfigurasiBuat file <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_3 baru Kode Selesai <?php $host = "localhost"; /* Host name */ $user = "root"; /* User */ $password = ""; /* Password */ $dbname = "tutorial"; /* Database name */ $con = mysqli_connect($host, $user, $password,$dbname); // Check connection if (!$con) { die("Connection failed: " . mysqli_connect_error()); } 5. Sisipkan dan Tampilkan nilai yang dicentang dari DatabaseBuat Array <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_4 untuk menyimpan nama bahasa Menggunakan ini untuk membuat kotak centang dengan mengulanginya Menyisipkan - Pada <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>5 kirim konversi <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>6 ke string menggunakan <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>7. Periksa entri dalam tabel <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_2 jika tidak ada maka masukkan <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>9 dalam tabel jika tidak, perbarui nilai if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }0 Menampilkan - Ambil rekaman dari tabel <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>_2. Jika ada catatan maka ledakkan if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }_2 untuk mendapatkan Array dan tetapkan di if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }3 Saat mengulang pada <span>Select languages</span><br/> <input type="checkbox" name='lang[]' value="PHP"> PHP <br/> <input type="checkbox" name='lang[]' value="JavaScript"> JavaScript <br/> <input type="checkbox" name='lang[]' value="jQuery"> jQuery <br/> <input type="checkbox" name='lang[]' value="Angular JS"> Angular JS <br/>4 Array periksa if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }5 nilai ada di if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }3 Array. Jika ada maka tetapkan if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }7 ke if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { foreach($_POST['lang'] as $value){ echo "value : ".$value.'<br/>'; } } }8 dan gunakan dalam pembuatan kotak centang Kode Selesai <?php include "config.php"; ?> <!doctype html> <html> <head> <?php if(isset($_POST['submit'])){ if(!empty($_POST['lang'])) { $lang = implode(",",$_POST['lang']); // Insert and Update record $checkEntries = mysqli_query($con,"SELECT * FROM languages"); if(mysqli_num_rows($checkEntries) == 0){ mysqli_query($con,"INSERT INTO languages(language) VALUES('".$lang."')"); }else{ mysqli_query($con,"UPDATE languages SET language='".$lang."' "); } } } ?> </head> <body> <form method="post" action=""> <span>Select languages</span><br/> <?php $checked_arr = array(); // Fetch checked values $fetchLang = mysqli_query($con,"SELECT * FROM languages"); if(mysqli_num_rows($fetchLang) > 0){ $result = mysqli_fetch_assoc($fetchLang); $checked_arr = explode(",",$result['language']); } // Create checkboxes $languages_arr = array("PHP","JavaScript","jQuery","AngularJS"); foreach($languages_arr as $language){ $checked = ""; if(in_array($language,$checked_arr)){ $checked = "checked"; } echo '<input type="checkbox" name="lang[]" value="'.$language.'" '.$checked.' > '.$language.' <br/>'; } ?> <input type="submit" value="Submit" name="submit"> </form> </body> </html> 6. KesimpulanLain kali ketika Anda menggunakan beberapa kotak centang dalam formulir Anda maka cukup menginisialisasi nama sebagai Array dengan meletakkan [] di depan dan membacanya dengan loop saat dikirimkan Bagaimana cara memeriksa apakah kotak centang dicentang atau tidak di PHP?Fungsi isset() adalah fungsi bawaan dalam PHP yang memeriksa apakah suatu variabel disetel dan bukan NULL . Fungsi ini juga memeriksa apakah variabel yang dideklarasikan, array atau kunci array memiliki nilai null, jika ya, isset() mengembalikan false, mengembalikan true dalam semua kemungkinan kasus lainnya.
Bagaimana Anda memeriksa apakah kotak centang dicentang atau tidak?Untuk memeriksa apakah kotak centang dicentang atau tidak, kita dapat menggunakan metode isSelected() pada elemen kotak centang . Metode isSelected() mengembalikan nilai boolean true jika kotak centang dicentang false sebaliknya.
Bagaimana cara menampilkan nilai kotak centang yang dicentang di PHP tanpa mengirimkan?php. function postValue(var para){ //posting skrip para ke php dengan ajax yang harus Anda kuasai. } value)"/> function postValue(var para){ //post the para to php script by ajax that you must master. } Simpan jawaban ini.
Bagaimana cara membaca nilai kotak centang di PHP?Untuk mendapatkan nilai kotak centang yang dicentang. php if (isset($_POST['gender'])){ echo $_POST['gender']; . } |