当前位置:首页 » 编程语言 » checkboxphp

checkboxphp

发布时间: 2022-10-09 15:40:14

php中的checkbox如何默认选中看别人的回答看不懂

checkbox不是php哦,他是html中input的一个类型,在w3c当中有明确的input属性值介绍:

checked checked 规定此 input 元素首次加载时应当被选中。

所以checkbox默认选中的操作是

<inputtype="checkbox"name="checkbox"value=""checked="checked">

Ⅱ php 获取 checkbox

<script language="javascript">
var checkflag = false;
function getCheckboxItem()
{
var allSel="";
if(document.datalist.year.value) return document.datalist.year.value;
for(i=0;i<document.datalist.year.length;i++)
{
if(document.datalist.year[i].checked)
{
if(allSel=="")
allSel=document.datalist.year[i].value;
else
allSel=allSel+"`"+document.datalist.year[i].value;
}
}
return allSel;
}
function goUrl(){
var nid = getCheckboxItem();
if(nid==""){
alert("请选择数据!");
return ;
}
document.datalist.action="result.php?nid="+nid;
document.submit();
}
</script>
<form action="result.php" method="POST" name=datalist>
<input type="checkbox" name="year" value="1">1
<input type="checkbox" name="year" value="2">2
<input type="checkbox" name="year" value="3">3 <br>
<input type="button" onclick="goUrl()" name="btn_ok" value="ok">
</form>
这样提交过去的参数就是 1`2`3`4`5
在接受页面$nid=explode("`",$_REQUEST['nid']);

这样$nid就是数组了

Ⅲ php判断checkbox是否为空

要有个属性叫做 value="" 这个是值的意思。

实例:

<?php
print_r($_POST);
?>
<formaccept="#"method="post">
<h1>告诉我,你有什么手机?</h1>
苹果:<inputname="model[]"type="checkbox"value="苹果"/>
安卓:<inputname="model[]"type="checkbox"value="安卓"/>
<inputtype="submit"value="确定">
</form>

记得加 [ ] ,代表他是一个多选,将用数组的形式给你传递值

Ⅳ php获取checkbox的值

呵呵,你们领导还真奇怪,这么变态的要求都能提的出来。
这个问题我以前研究http协议的时候搞过,使用一般的办法确实没办法获得checkbox的值。
现在拿出来给你看下吧,很简单的,主要是让你看思想的。
<?php
$headercontent=file_get_contents("php://input");
$headercontentarr=explode("&",$headercontent);
$_BAIPOST=array();
foreach($headercontentarr as $value){
$tarr=explode("=",$value);
$_BAIPOST[]=array("name"=>urldecode($tarr[0]),"value"=>urldecode($tarr[1]));
}
echo "<pre>";
print_r($_BAIPOST);

?>
<form action="" method="post">
<input type="checkbox" name="aaa" value="1"/>1
<input type="checkbox" name="aaa" value="2"/>2
<input type="checkbox" name="aaa" value="3"/>3
<input type="checkbox" name="aaa" value="4"/>4
<input type="checkbox" name="aaa" value="5"/>5
<input type="checkbox" name="aaa" value="6"/>6
<input type="checkbox" name="aaa" value="7"/>7
<input type="text" name="bbbb" value="我是一个一般的input"/>
<input type="text" name="特殊的name" value="我是一个特殊的name"/>
<input type="submit" value="123456"/>
</form>

Ⅳ php checkbox复选框值的获取与checkbox默认值输出方法~呢

php接受复选框里面的东西需要在复选框里面的name属性上面下功夫,代码如下:

<input type="checkbox" name="test[]" value="1" />A
<input type="checkbox" name="test[]"  value="2" />B
<input type="checkbox" name="test[]" value="3" />C

这样去写,很显然,这里的name属性的值都是test[];这样的话它就会以数组的形式给传到php端。直接打印就可以看出来了。
你可以去后盾人平台看看,里面的东西不错

Ⅵ php怎么获取checkbox复选框的内容

由于checkbox属性,所有必须把checkbox复选择框的名字设置为一个如果checkbox[],php才能读取,以数组形式
比如:
<input type="checkbox" name="checkbox[]" value="复选一">复选一
<input type="checkbox" name="checkbox[]" value="复选二">复选二
<input type="checkbox" name="checkbox[]" value="复选三">复选三
php接收到的就是一个数组
$value = $_POST['checkbox'];

Ⅶ 关于php中checkbox的应用的问题

没有选的当然是没有值了。。
你只要知道选了那些。。

通常给checkbox的值是ID号(自动编号)

然后后台取得一组ID号 用 where in(一组id号) 做条件来删除

Ⅷ PHP checkbox

$delpi = isset($_POST['delpi']) ? $_POST['delpi'] : "没有选中";

你这样接值 如果你选中了checkbox 那么就接收你checkbox的value 如果你没有选中 那么就接收 上面的三元运算符 : 后面的默认值 “没有选中” 你可以自己设置没有选中所接收的值。。
--------------------------
那里你选中了checkbox 值你就可以正常接收得到 如果不论他选中没有你都想得到 那你应该添加一个隐藏域。。
<input type="hidden" name="rowId" value="<?php $row['id'];?>">
然后你 $rowId = $_POST['rowId']; 接收就可以。

是你想要的吧? 满意了 望采纳。

Ⅸ php 怎么让checkbox 不能被选择

PHP复选框checkbox初始化的时候就默认选中,代码如下:
//复选框默认选中:
<tdclass="right_td">标题:</td>
<tdclass="left_td">
<inputname="checkbox[title]" type="checkbox" <?php if($check_input['title']){?>checked<?php}?>value="1"></input></td>
<tdclass="right_td">标题二:</td>
<tdclass="left_td"><input name="checkbox[title2]" type="checkbox" <?php if($check_input['title2']){?>checked<?php}?>value="1"></input></td>
<tdclass="right_td">标题三:</td>
<tdclass="left_td"><input name="checkbox[title3]" type="checkbox" <?php if($check_input['title3']){?>checked<?php}?>value="1"></input></td>
<tdclass="right_td">内容:</td>
<tdclass="left_td"><inputname="checkbox[content]" type="checkbox" <?phpif($check_input['content']){?>checked<?php}?>value="1"></input></td>

Ⅹ checkbox写在了php代码里 php里怎么判断哪些数据是勾选数据

试编写示例代码如下:


文件1、


test.html (注意引用了 jquery.js):

<html>
<head>
<metacharset="UTF-8"/>
<title>ajax测试</title>
<scripttype="text/javascript"src="../jquery-1.11.1.js"></script>
<script>
functioncheckJc(e)
{
if(e.checked)
{
$.get("test.php",function(data){
$("#lResult").html(data);
});
}else
{
$("#lResult").html("");
}
}
</script>
<styletype="text/css">
#lResult{
color:#F00;
}
</style>
</head>
<body>
<form>
<inputtype="checkbox"name="chkJc"id="chkJc"onChange="checkJc(this);">
<labelfor="chkJc">检查</label>
<labelid="lResult"></label>
</form>
</body>
</html>


文件2、


test.php

<?php
echo'检查结果通过。';


运行结果:


热点内容
你知道甲鱼密码是多少吗 发布:2024-12-22 10:26:32 浏览:812
我的世界国服服务器开服 发布:2024-12-22 10:09:55 浏览:543
标题编译策略 发布:2024-12-22 10:04:45 浏览:222
android开发xml 发布:2024-12-22 10:00:20 浏览:64
sql服务器名称什么时候能写ip 发布:2024-12-22 09:53:19 浏览:129
域控制服务器怎么设置ip 发布:2024-12-22 09:43:23 浏览:883
csvreaderpython 发布:2024-12-22 09:43:13 浏览:769
linux更改用户 发布:2024-12-22 09:35:19 浏览:506
信息的编程加工 发布:2024-12-22 09:33:48 浏览:117
移动办公专家服务器地址写什么 发布:2024-12-22 09:25:13 浏览:148