校验表单
校验手机号码:数字少于11位或者多于11位的警告;
校验输入的字符串中不能有空格和“. ? * ”
校验图片的格式与图片的大小
校验手机号码:数字少于11位或者多于11位的警告;
校验输入的字符串中不能有空格和“. ? * ”
校验图片的格式与图片的大小
解决方案 »
- 我是菜鸟啊,提的问题希望大家不要吃惊。怎么用JS在弹出的对话框里添加表单或者自定义内容
- javascript 标记中的reload=1是什么意思?
- IE7中window.open方法不能打开指定大小窗口?
- 单击以激活并使用此控件
- 50分求助!!!!!! 怎样用javascript生成 xml文件
- 发现JavaScript的一个Bug,那个高手给解释一下
- 关于import的问题
- 请教如何验证提交的表单!大家帮个忙吧!(3)php版块里还有2个贴!解决了连那200分一起给!
- Jquery autocomplete 可否动态删除下拉框中的数据
- java checkbox选中后 记录用户名
- JAVASCRIPT调用OBJECT画图产生的一个问题
- js 特殊字符求教
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function check(obj)
{
if(obj.value != "" )
{
var rexp1 = /^13[0-3|5-9]\d{8}$/;
var r1 = obj.value.match(rexp1);
if(r1 == null)
{
alert('数据错误');
obj.value='';
obj.focus();
}
else
alert('OK,是一个手机号码');
}
}
</script>
</head>
<body>
<input type=text id="mobile" onblur="check(this)"/>
</body>
</html>
<input id="File1" type="file" onchange="return checkIMG(this)" /><br />
<input id="Text1" type="text" value="手机号" />
<input id="Submit1" type="submit" value="submit" />
</form>
<script language="javascript" type="text/javascript">
function $(id)
{return document.getElementById(id);}function checkFORM(formObj)
{
if (checkIMG($("File1")))
{
if (!(new RegExp("^\d{11}$")).test($("Text1").value))
{
alert("手机号码有误!");
return false;
}
return true;
}
else
{
return false;
}
}function checkIMG(fileObj)
{
if (fileObj.value=="")
return false;
var img=new Image();
img.src=fileObj.value;
var imgType=img.mimeType;
var imgSize=eval(img.fileSize);
if (imgType!="GIF 图像")
{
alert("图像格式有误!");
return false;
}
if (imgSize < 0 || imgSize > 1024*1024)
{
alert("非图像或图像大于1M!");
return false;
}
return true;
}</script>