日期:2014-05-16  浏览次数:20357 次

求个文本框的弹出提示(谢谢。越快越好~)
<input type="text" name="qq" onkeyup="value=value.replace(/[^\d]/g,'')">
<input type="submit" name="Submity" value="查询">


当输入为空时。弹出“您没有输入内容”
当输入数字个数少于5个,或是大于12个,弹出示提示。"输入错误"

------解决方案--------------------
function msg(){
var test= $("#id").val();
if(test==""){
 alert("您没有输入内容!");
}else if(test.length<5||test.length>12){
 alert("您输入错误!");
}

在你的输入文本加个id属性
<input type="text" name="qq" id="id" onkeyup="value=value.replace(/[^\d]/g,'')">
<input type="submit" name="Submity" value="查询" onclick="test();">

------解决方案--------------------
函数中验证不通过要return false
调用是onclick="return msg();"