-
jsp页面使用正则表达式0
我有个<input id="aa" type="text">的输入框,在保存时我想有个验证就是这个框里只能输入0.5的整数倍的数值,请问该如何做,可以不用正则!
function insert(){
............
}2012年7月03日 18:19
3个答案 按时间排序 按投票排序
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script type="text/javascript"> function check(){ var number = document.getElementById("aa").value; if(!isNaN(number)){ var remainder=number%0.5; if(remainder==0){ return true; } alert("只能输入0.5的整数倍"); return false; }else{ alert("只能输入0.5的整数倍"); return false; } } </script> </HEAD> <BODY> <form id="form1" onsubmit="return check()"> <input id="aa" type="text" /> <input type="submit" value="保存" > </form> </BODY> </BODY> </HTML>
2012年7月04日 09:30
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <script> function check(){ var num = document.getElementById("t").value; var flag = true; if(!isNaN(num)){ var yushu=num%0.5; if(yushu!=0){ flag = false; } }else{ flag = false; } if(flag){ alert("通过"); }else{ alert("只能输入0.5的整数倍"); } } </script> <BODY> <input id="t" type="text"/> <input type="button" value="验证" onclick="check();"/> </BODY> </HTML>
2012年7月03日 19:38
相关推荐
在提供的示例代码中,我们看到一个简单的登录页面,其中包含了一个名为 `AA` 的 JavaScript 函数,该函数用于验证用户输入的用户名是否符合上述正则表达式的规则。 ```javascript function AA() { var name = ...
这篇内容将深入探讨JSP与正则表达式的结合使用,以及它们在实际项目中的应用。 首先,JSP是一种动态网页开发技术,它允许开发人员在HTML页面中嵌入Java代码,从而实现服务器端的逻辑处理。JSP的主要优势在于其与...
5. **正则表达式**:使用正则表达式定义要匹配的模式,如`(\d+)`表示匹配一个或多个数字。 6. **模板**:指明要提取的匹配组,$1$表示提取第一个括号内的内容。 7. **匹配数字**:0表示随机选取匹配,1表示选取所有...
例如,用户提交表单后,Servlet接收请求,处理数据,然后可能转发到一个JSP页面来显示结果。通过`HttpServlet`类的`service()`方法,我们可以实现对HTTP请求的处理。 **J2EE(Java 2 Platform, Enterprise Edition...
JSPExample5.jsp JSP页面中字符数据的简单使用 JSPExample6.jsp 结合布尔类型变量判断学生成绩等级 JSPExample7.jsp text.html页面提交至该页,并显示提交数据 text.html 页面数据提交至...
- **JSP页面中的正则表达式**:在JSP中,可以利用JavaScript或EL表达式进行正则验证。 - **JavaMail**:在发送邮件时,可以使用正则表达式验证邮箱地址的格式。 - **日志处理**:分析日志文件时,正则表达式能...
在JSP中使用正则表达式,通常会结合Java的`java.util.regex`包,其中`Pattern`类用于编译正则表达式,`Matcher`类用于对字符串进行模式匹配。例如: ```jsp , java.util.regex.Matcher" %> String input = ...
文档将详细解析如何在JSP页面中使用Struts标签,如`<s:textfield>`用于创建输入字段,`<s:submit>`用于提交表单,`<s:actionerror>`显示错误消息,以及`<s:if>`和`s:else`进行条件判断等。通过学习这些标签,你可以...
JSP开发者可以通过此页面输入正则表达式和文本,查看匹配情况。 这些工具各有特点,有的专注于特定编程语言,有的提供跨平台兼容性,还有些是通用的在线资源。选择合适的工具取决于你的具体需求和开发环境。无论你...
1. **表单验证**:在用户提交表单前,可以使用正则表达式检查输入数据的格式,如邮箱地址、电话号码等,确保数据的合法性。 2. **URL重写**:通过正则表达式匹配和替换URL,可以实现更友好的SEO优化的URL格式。 3....
在文件列表中提到的`reg.jsp`,很可能是一个Java JSP页面,用于实现上述正则表达式的验证功能。在JSP中,可以使用`java.util.regex.Pattern`和`java.util.regex.Matcher`类来操作正则表达式,例如: ```jsp , java....
在JSP中,Servlet通常用于处理业务逻辑,与JSP页面进行交互。JSP 2.0引入了Servlet的注解配置,使得部署和配置更加简洁。 **XML (eXtensible Markup Language)** XML是一种标记语言,常用于数据交换和存储,特别是...
EL简化了JSP页面中的数据访问,它使用`${expression}`语法来访问和操作JavaBean的属性、JSP隐含对象以及进行简单的运算和逻辑判断。 例如,`${user.username}`获取名为'user'对象的'username'属性值,而`${empty ...
通过结合JSTL和正则表达式,开发者可以在JSP页面上实现复杂的数据处理和验证,提高代码的可读性和可维护性。例如,使用JSTL的`<c:if>`和正则表达式,可以轻松地检查用户输入是否符合特定的格式要求。同时,JSTL的`...
7. **JSTL**: JSP标准标签库(JSTL)是用于JSP页面的标准标签集,提供了更优雅的页面编写方式。jtsl.chm会涵盖各个标签的用法和实例。 8. **Spring框架**: Spring是Java企业级应用的主流框架,提供了依赖注入、AOP、...
- **JSP**: Java服务器页面技术中的正则表达式应用。 - **PHP**: PHP内置了对正则表达式的支持。 - **VB.NET**: .NET框架中的Visual Basic.NET语言支持正则表达式。 - **VBScrip**: Visual Basic Scripting Edition...
JavaScript 表单验证正则表达式大全利用正则表达式判断是否是0-9的阿拉伯数字 代码如下: function regIsDigit(fData) { var reg = new RegExp(“^[0-9]$”); return (reg.test(fData)); } 利用这则表达式获取字符串...
该框架的主要思想是使用XML和正则表达式来定义验证规则,然后使用JavaScript来实现验证逻辑。 正则表达式是一种强大的字符串匹配工具,它可以用于匹配特定的字符串模式。常用的正则表达式符号包括`[ ]`、`[^ ]`、`|...
- "jspbook" 可能是主程序文件或者项目文件夹,包含了JSP页面、JavaBean类、数据库连接和其他相关资源。 综上所述,这个压缩包提供了一个完整的JSP+JavaBean+Access的Web应用实例,涵盖了从用户界面到数据管理的...
在WEB开发中,正则表达式通常用来检测、查找替换某些符合规则的字符串,如检测用户输入E-mai格式是否正确,采集符合规则的页面内容等等。 今天我们分别用PHP和Javscript向大家介绍WEB开发中最常用最实用的正则表达式...