我正在这样做:

function GETVALUE()
{
 if(document.getElementById("requirenewpage").checked == true)
    {
        document.getElementById("requirenewpage").value;
        var cval= parseInt(document.getElementById("requirenewpage").value);

    }
}


HTML -----------------------------

<input type="checkbox" id="requirenewpage" unchecked   value= "GETVALUE();" >


我需要插入mysql表0或1,该表取自复选框的VALUE属性.....但是无法执行...请帮助???

它总是在数据库中插入0,尽管已在函数GETVALUE()中将该值设置为1。

最佳答案

我很震惊,没人能正确回答这个问题...
将复选框更改为以下内容:

<input type="checkbox" id="requirenewpage" name="requirenewpage" value= "1" />


输入元素的ID仅用于脚本访问和样式设置,如果要以某种形式提交该元素,则必须为其附加一个名称。

09-25 10:00