当前位置: 代码迷 >> JavaScript >> 求个文本框的弹出提示(多谢。越快越好~)
  详细解决方案

求个文本框的弹出提示(多谢。越快越好~)

热度:2   发布时间:2012-04-01 17:23:46.0
求个文本框的弹出提示(谢谢。越快越好~)
<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();"