问一个js实时验证的问题

lwtwrm 2009-12-25 02:15:26
submit.asp
-----------------------
<form action="submit_check.asp" method='post' id=form1 name=form1 >
<table width="100%" border="0" bgcolor="#ffd8b0" cellspacing="2" cellpadding="0" height="34">
<tr>
<td width="153" bgcolor="#ffffe6" height="31"><font color="#FF040B">SAP CODE</font></td>
<td width="187" bgcolor="#fff9ec" height="31"><input name="sap_code" class="inputbpcsform" id="sap_code" maxlength="30"></td>
<td width="147" bgcolor="#ffffe6" height="31"></td>
<td width="264" bgcolor="#fff9ec" height="31"> </td>
</tr>
</table>
<input type="submit" name="Agree" value="Submit" style="width:60px;border:1px solid rgb(150,150,150);font-size:12px" onclick="return check_sap()">
</form>
-----------------------
要求:sap_code必须是8位数字
还要对sap_code进行实时验证,即如果填入的数字在表tbl_sap中如果有,则alert("已有该号码");不能提交submit.asp页面
请问js高手们这个check_sap()函数该这么写啊?
...全文
71 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lwtwrm 2009-12-25
  • 打赏
  • 举报
回复
兄弟,我看了下,看不懂哦,我菜鸟,能不能根据我问的我问题简单写个给我啊,谢谢了
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
这里有个例子,LZ参考下
http://www.cnblogs.com/jay-c/articles/930231.html
lwtwrm 2009-12-25
  • 打赏
  • 举报
回复
lihui_shine,楼上的兄弟,ajax我不会啊,能写个我看看嘛?
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
function check_sap(){
var sapCode = document.getElementById("sap_code").value;
var re = /^\d{8}$/;
if(!re.test(sapCode)){
alert("sap_code必须为8位数字!");
return false;
}else{
//这里进行ajax调用,判断表tbl_sap中有没有sap_code
//如果有alert("已有该号码");return false;
}
}
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-25 02:15
社区公告
暂无公告