复选框用于从数据库回显的每个任务

时间:2013-06-09 23:23:11

标签: php javascript html checkbox

我正在尝试为数据库中回显的每个任务添加一个复选框,并在选中任何复选框时调用函数changecompleted

echo $row_1['Task'];?>
<input type='checkbox' onclick="changecompleted(<?php $row_1['index']?>)">

现在,当我尝试使用像此更改完成的功能时

function changecompleted(idnumber) {
    document.getElementById('label5').innerHTML = idnumber;
}

label5正在更改为undefined或empty。有人能告诉我问题是什么吗?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

 echo $row_1['Task'];?>
 <input type='checkbox' onclick="changecompleted(<?php echo $row_1['index']?>)">

你是未定义的,因为你没有回显索引值,因此它调用带有0参数的js函数,并且idnumber确实是未定义的。