求一段JS 关于验证的 使用正则表达式,网上很多都有,楼主可以Google一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在form里加个onsubmit="return checkinput();"function checkinput(){ //标题不能为空 if(document.getElementById("title").value=="") { alert("标题不能为空"); document.getElementById("title").focus(); return false; }return true;}以此类推,就可以控制所有的表单填写,注意要对应表单的ID 至于验证数字,还是Email可以用正则,也可以用简单的函数我给你发几个简单验证函数//判断Email的JS程序//是合法Email返回TRUE,不是返回false, 空是合法的emailfunction CheckEmail(a) { var i=a.length; if (i == 0) { return true; } var temp = a.indexOf('@'); var tempd = a.indexOf('.'); if (temp > 1) { if ((i-temp) > 3) { if ((i-tempd)>0) { return true; } } } return false; } //判断输入的是否全为数字的JS程序//是判断num是否都是strTemp的一部分function CheckNum(NUM,strTemp) { var i,j,strTemp; //strTemp="0123456789-、|,"; if (NUM.length==0) return false for (i=0;i<NUM.length;i++) { j=strTemp.indexOf(NUM.charAt(i)); if (j==-1) { //说明有字符不是数字 return false; } } //说明是数字 return true; } 如果你懒得写,可以下个jquery 和 validator插件用用。 在JS上是客户端的,在Php下的正则表达式是服务端的:这些是例子:function is_email($str){//检验emailreturn preg_match("/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/", $str);}function is_num($str){//检验数字return is_numeric($str);} 我想问下怎么验证 <td colspan="4"><label> <textarea name="content" ></textarea> </label></td>里面有没有值 写了这个文本框后,就自然有值的啦!在提交表单后,PHP接受到的这个表单值就是用变量:$_POST['content'] <textarea name="content" id="content"></textarea><button onclick=chk()>check</button><script> function chk(){ if (document.getElementById("content").value=="") { alert("null"); } }</script> wordpress中输出验证码图片的问题 我都快疯了 帮帮我吧 PHP结合Smarty后页面出现乱码 数据类型的转换 php_apc.dll APC 引起Apache死掉 文件上传系统以类任何写???????? 求一SQL文的写法,要求检索以%开头的文字 Redhat 7.0 php连接oracle8.1.7 请推荐一个面向对象操作数据库的类,php的,要至少支持mysql。 这段为什么执行不了?请高手指教? 一条sql获得当前ID的最大值和最小值,是指定的limit 继承和多态的小问题,代码暴简单
在form里加个onsubmit="return checkinput();"function checkinput()
{
//标题不能为空
if(document.getElementById("title").value=="")
{
alert("标题不能为空");
document.getElementById("title").focus();
return false;
}
return true;
}
以此类推,就可以控制所有的表单填写,注意要对应表单的ID
可以用正则,也可以用简单的函数
我给你发几个简单验证函数//判断Email的JS程序
//是合法Email返回TRUE,不是返回false, 空是合法的email
function CheckEmail(a)
{
var i=a.length;
if (i == 0)
{
return true;
}
var temp = a.indexOf('@');
var tempd = a.indexOf('.');
if (temp > 1)
{
if ((i-temp) > 3)
{
if ((i-tempd)>0)
{
return true;
}
}
}
return false;
}
//判断输入的是否全为数字的JS程序
//是判断num是否都是strTemp的一部分
function CheckNum(NUM,strTemp)
{
var i,j,strTemp;
//strTemp="0123456789-、|,";
if (NUM.length==0)
return false
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return false;
}
}
//说明是数字
return true;
}
function is_email($str){
//检验email
return preg_match("/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/", $str);
}function is_num($str)
{
//检验数字
return is_numeric($str);
}
<textarea name="content" ></textarea>
</label></td>
里面有没有值
$_POST['content']
<textarea name="content" id="content"></textarea>
<button onclick=chk()>check</button>
<script>
function chk(){
if (document.getElementById("content").value=="")
{
alert("null");
}
}
</script>