表单递交合法性检测 - 只接受数字

如下代码加入HTML的<head>区:

<SCRIPT LANGUAGE="JavaScript">
function numericCheck(){
nr1=document.myform.content.value;
flg=0;
str="";
spc=""
arw="";
for (var i=0;i<nr1.length;i++){
cmp="0123456789"
tst=nr1.substring(i,i+1)
if (cmp.indexOf(tst)<0){
flg++;
str+=" "+tst;
spc+=tst;
arw+="^";
}
else{arw+="_";}
}
if (flg!=0){
if (spc.indexOf(" ")>-1) {
str+="和空格";
}
alert("这里只接受数字,发现"
+flg+"个不可接受的字符:
"+str);
return false;
}
}
</SCRIPT>

如下代码加入HTML的<body>区,表单递交部分:

<form name="myform" method="post" enctype="text/plain" action="mailto:mail@mail.com">
<INPUT TYPE="text" name="content">
<INPUT TYPE="submit" NAME="submit" VALUE="递交">
</form>

注意:表单的名字和文本框的名字要保持前后一样。

时间: 2024-09-15 12:55:42

表单递交合法性检测 - 只接受数字的相关文章

表单递交合法性检测-只允许填写字母

<script language="JavaScript"> <!-- function CheckForm() { if (document.form.yourname.value == "" ) { alert ("请输入姓名!"); return false; } var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" for (i=0; i < document.f

表单递交合法性检测-日期

<html> <head> <script Language="JavaScript"> <!-- function testKey(e){ chars= "0123456789/"; e = window.event; if(chars.indexOf(String.fromCharCode(e.keyCode))==-1) window.event.keyCode=0; }; function valDate(M, D,

表单递交合法性检测-Email

以下代码加入HTML的<body>区: <script language="javascript"> <!-- Begin function chk(email, formname) { invalid = ""; if (!email) invalid = "请输入您的Email地址."; else { if ( (email.indexOf("@") == -1) || (email.inde

表单递交合法性检测-不允许指定字符

<SCRIPT LANGUAGE="JavaScript"> <!--// function validate(){ var invalid = " "; //非法字符是空格你可以改为其它字符或数字if (document.submitform.filename.value.indexOf(invalid) > -1) { alert("文件名不能含有空格!"); return false; } else { return

有检测功能的表单递交脚本

提示:您可以先修改部分代码再运行 有检测功能的表单递交脚本    当你按下发送按钮发送这个表单时,脚本程序会对你是否正确填写进行检测,这是现在比较流行的一种表单递交方式. 有内容检测功能的表单递交 姓名: 电子信箱: 主页地址: (必须以 http://开头) 你的建议/你要说的话: 提示:您可以先修改部分代码再运行

jsp 表单里面的内容只要是中文的到servlet里面获取的是乱码

问题描述 jsp 表单里面的内容只要是中文的到servlet里面获取的是乱码 例如1.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <select type="text" name="type" size="1" multiple="1"> &l

jquery实现-JQUERY实现提交表单时的检测

问题描述 JQUERY实现提交表单时的检测 点击提交,验证表单中是否变更类型中有新建类型,如有新建类型的,检测是否上传模板文件,如果上传正常提交,如果没有上传,弹框提醒"请上传模版文件",提交失败. 解决方案 请参考这篇文章"jQuery插件之ajaxFileUpload",http://www.mskj.cc/article/100/204.htm 解决方案二: 这个和jquery没什么关系,都是要自己写js代码来实现检查 想偷懒就用jquery的validate

E-mail表单递交_ASP基础

<HTML><HEAD><META http-equiv='Content-Type' content='text/html; charset=gb2312'><TITLE>E-mail表单递交</TITLE></HEAD><BODY > <script language="JavaScript"><!--function validate_form() { validity = tr

E-mail表单递交

<HTML><HEAD><META http-equiv='Content-Type' content='text/html; charset=gb2312'><TITLE>E-mail表单递交</TITLE></HEAD><BODY > <script language="JavaScript"><!--function validate_form() { validity = tr