if($str != strip_tags($str)){
echo '有'
}else{
echo '无'
}
}
judgeHtml('<p>a')
echo '<br />'
judgeHtml('a')
输出:有
无
可以通过下面这个简单的方法来检测浏览器是否支持HTML5,从而提示用户更新浏览器或者是使用对html5支持较好的浏览器,代码如下:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<html>
<head>
<metacharset="utf-8">
<title>检测浏览器是否支持html5</title>
<styletype="text/css">
.myCanvas{
width:200px
height:200px
border:1px solid #000
}
</style>
</head>
<body>
<canvasclass="myCanvas">
该浏览器不支持HTML5的画布标记
</canvas>
</body>
</html>
取得的值不为空即为选中<input type="checkbox" name="select[]" value="1" />
<input type="checkbox" name="select[]" value="2" />
<input type="checkbox" name="select[]" value="3" />
<input type="checkbox" name="select[]" value="4" />
<input type="checkbox" name="select[]" value="5" />
check.html:
<form action="checkbox.php" method="POST">
<input type="checkbox" name="select" value="1" /$amp>amp$nbsp
<input type="submit" value="Submit">
</form>
checkbox.php:
<
if($_POST)
{if($_POST['select']!=""){echo "不为空"}else{echo "为空"}}
>
可以用JS先判断,如
if(form.checkname.checked) {}
如果多个,可以使用JS循环,把check的值组成字符串提交,或使用4楼的方法.
提交到php页再判断一次.:-)
PHP 没有办法判断。只能当表单提交后,进行取值再判断。
可以通过客户端JS 来做判断。
检测他 checked 是否为true