我有一个从mysql数据库填充的表(在此阶段只有8个条目用于测试)。 每条记录都包含一个名为Visit的复选框。 当用户单击“打印”按钮时,我想遍历表格内容并检查每个复选框以查看已检查的内容,然后从复选框中创建一个数组,其值为$ row [0],这是每个数据库的ID记录。
<table width="auto" border="1px" bordercolor="#999999" id="tbl">
<?php
$query="SELECT * FROM Sales "; //WHERE startdate >= CurDate() ORDER BY startdate ";
$result = @mysql_query($query);
这里有更多的东西......
echo "<h2><font color=#000000>Visit <input type=\"checkbox\" id=\"fred[]\"
class=\"chcktbl\" value=\"$row[0]\" onclick=\"myfunct()\" /></font>$row[0]
$row[6]</h2><em><strong><font color = #FF0000>Sale is on $slongdate until $elongdate.
~ Times are $mystime to $myetime</strong></em></td>...
这是我一直在尝试的javascripts ......
<script type="text/javascript">
var visitcount =0;
var mylink =0;
/* $('.chcktbl').click(function () {
visitcount = $('.chcktbl:checked').length;
mylink = $('.chcktbl').val();
alert(mylink+' '+visitcount);
});
*/
function myfunct() {
mylink = document.getElementById('fred[]').value;
alert('Hi There'+mylink);
}
如果我没有正确显示代码,请道歉。 希望有人可以帮我解决这个问题。
答案 0 :(得分:0)
<script type="text/javascript">
function checkall_members() {
var checkbox = document.getElementById("check_all");
if (checkbox.checked) {
///your code
}
else {
///your code
}
}
</script>