网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.j2ee13种核心技术.
.编译器-Javac.exe.
.provision接口.
.让Struts与Hibernate顺利协同工作.
.Struts源码研究 - Action-Input属.
.用JavaBean实现文件上载(6).
.Java中几种常用数据类型之间转换.
.SUN正式发布Java API文档中文版.
.subversion中文资料.
.JAVA程序员面试32问,你能回答多少.
.在Jboss下Web Service调用EJB二(.
.使用UML编写Java 设计模式例子 F.
.错误的堆大小产生的“堆问题”.
.input 属性($_).
.JAVA虚拟机实例学习笔记一.
.关于java的Classpath全解java入门.
.简析Java开发中的XML编程.
.Java Bean实现航空预定机票功能应.
.Java工具完全安装手册.
.企业JavaBeansTM技术介绍.

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

发表日期:2008-1-5


如下代码加入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" onsubmit="return numericCheck()" action="mailto:mail@mail.com">
<INPUT TYPE="text" name="content">
<INPUT TYPE="submit" NAME="submit" VALUE="递交">
</form>

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


上一篇:写了一个简单的程序(ArrayList) 人气:1309
下一篇:Javascript 中 浅拷贝与深拷贝的实现 人气:710
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐