PHP membangunkan modul fungsi pentadbir sistem pengundian mudah (3)
Seperti yang ditunjukkan dalam gambar, terdapat tiga pilihan dalam butang klik di sini: pilih semua, batalkan semua dan padam yang dipilih.
Klik butang ini untuk memilih semua item, nyahpilih semua item dan padamkan semua item undian yang dipilih
Mula-mula tetapkan atribut nama bagi <borang> dalam borang
<form id="frm" name="frm" method="post" action="" style="margin-bottom:3px;"></form>
Atribut nama juga digunakan dalam <input>.
<input type="checkbox" name="itm"/>
Dan berikan setiap satu daripada tiga butang seterusnya acara onclick
<input type="button" value="选择全部" onclick="selectAll()" /> <input type="button" value="取消全部" onclick="cancelAll()" /> <input type="button" value="删除所选" onclick="del()" />
Gunakan javascript untuk melaksanakan modul fungsi semua acara klik Gelung untuk digunakan di sini untuk menandakan pemilihan .
Klik "Pilih Semua" untuk membuat semua kotak pilihan ditanda=benar dan klik "Batalkan Semua" untuk menjadikan semua kotak pilihan ditanda=salah dinyahtanda.
Jika kotak semak tidak dipilih, ini bermakna ID kandungan tidak dipilih Klik "Padam Dipilih" dan kandungan tidak akan dipadamkan dan mesej gesaan akan dipaparkan.
Anda boleh memilih satu ID untuk dipadamkan atau anda boleh memilih semua untuk dipadamkan.
<script language="javascript"> function selectAll() //选中所有 { node=window.document.frm.itm; for(i=0;i<node.length;i++) { node[i].checked=true; } } function cancelAll() //取消选中所有 { node=frm.itm; for(i=0;i<node.length;i++) { node[i].checked=false; } } function del() //删除选中的所有 { node=frm.itm; id=""; for(i=0;i<node.length;i++) { if(node[i].checked) { if(id=="") { id=node[i].value } else { id=id+","+node[i].value } } } if(id=="") { alert("您没有选择删除项"); } else { location.href="?type=del&id="+id } } </script>