先看代码:
<?php
if ($_POST) {
var_dump($_POST);
}
?>
<html>
<head>
</head>
<body>
<form id="myform" action='' method='post' name='Users_form' >
<input type="checkbox" id="accept" name="accept" value="1"/><label for="accept">这是一个复选框</label>
<br>
<input type="button" name="js_btn" value="查看JS下的值" onclick="foo();">
<input type="submit" name="php_btn" value="查看PHP下的值">
</form>
</body>
</html>
<script>
function foo(){
var obj = document.getElementById('accept');
if(obj.checked) {
alert(obj.value);
} else {
alert('未选中');
}
}
</script>
在PHP,当用户选中复选框,$_POST才能获取到它的值;当用户未选中的时候,$_POST将没有 $_POST['accept']。
在JS,无论用户是否选中,document.getElementById('accept').value将始终返回value里的值。把属性checked作为复选框是否选中的条件,才能准确地获取。
强调
请尽量保持input的id和name成对出现,PHP获取post的键是根据name的,而js依赖id更方便一些。
单选的input同上。
相关链接:《select、input-checkbox标签的多值处理》
分享到:
相关推荐
代码中简单易懂的获取所选中的CheckBox的值
获取GridView中Checkbox的值
在Android中动态获取recyclerView中checkBox的值,然后在activity或者fragment获取check的值。
获取c# ListView CheckBox 索引值
jquery获取checkbox选中的值,包括全选 取消全选 反选 选中奇数行 获取选中的值
CheckBox复选框JS实现全选、不选、全不选功能,很简单,具体内容如下 思路: 1、获取元素 2、给全选 不选 反选添加点击事件 3、用for循环checkbox 4、把checkbox的checked设置为true即实现全选 5、把checkbox的...
JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
有关javascript 获取checkbox复选框的实例数不胜数,下面的这个示例,纯js实现的 var form = document.getElementById("form2"); var field = form.elements["test2"]; var option = Dining.getSelectedOption(form...
JS控制checkboxJS控制checkbox
自动动手写了个操作checkbox,里面包括全选、全不选、反选、获取选中值四个功能...
C#的winform是没有webform的RadioButtonList和CheckBoxList这两个...要实现从数据库取出数据后动态生成N个RadioButton和CheckBox并获取选中项目的值,请看本例。思路很简单,有问题请指出,相互学习共同进步,谢谢。
//js获取复选框值 var obj = document.getElementsByName("interest");//选择所有name="interest"的对象,返回数组 var s='';//如果这样定义var s;变量s中会默认被赋个null值 for(var i=0;i<obj.length;i++){ ...
javascript获取checkbox选定的值,checkbox全选功能的一个例子,方便新手朋友下载使用。费了好大劲才把功能做全了。
checkBox全选——jscheckBox全选——jscheckBox全选——jscheckBox全选——jscheckBox全选——jscheckBox全选——js
点击按钮获取选中的CheckBox值,JQ实现,代码非常简单。
Qt 自定义Checkbox和QColorDialog 颜色调试框委托 Qt 自定义Checkbox和QColorDialog 颜色调试框委托 Qt 自定义Checkbox和QColorDialog 颜色调试框委托
js checkbox全选 反选 取消全部设置表单html复选框勾选
php获取 checkbox复选框值的方法,checkbox在php读取值时要用数组形式哦,我们读取这些值用php post获取是以一个array形式哦。
下面小编就为大家带来一篇jquery获取复选框checkbox的值的简单实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧