1、 //判断替换字符串前后半角和全角空格后的字符串是否为空
function checkEmpty(paraVal) {//paraVal:要验证的字符串
var blReturn = true;
if (paraVal.replace(/(^[\s\u3000]*)|([\s\u3000]*$)/g, "") == ""){//替换字符串前后半角和全角空格
blReturn = false;
}
return blReturn;
}
2、 //改变span显示信息的内容(一般用于显示错误信息输入后的提示)
function changeStyle(spanID
, valStyle
, styleState
, msg
) {//spanID
-->spanId;valStyle
-->要显示的字体的style;styleState
-->case的值(0、1);msg
-->要显示的信息;
var vSpan = $("#" + spanID);
if (vSpan.length > 0) {
switch (styleState) {
case "0":
vSpan.addClass(valStyle);
break;
case "1":
vSpan.removeClass(valStyle);
break;
}
if (msg.indexOf(":") == -1)//-1:没有找到该字符串 0: 该字符串位于第一个字符1:该字符串位于第二个字符
vSpan.html(msg);
else
vSpan.html(msg.substr(msg.indexOf(":") + 1));
}
}
3、//替换文本中的空格和<>可用于文本域
((textArea.replace(/<(.+?)>/gi,"<$1>")).replace(/ /gi," ")).replace(/\n/gi,"<br>");
分享到:
相关推荐
**JSP验证码与JavaScript验证详解** 验证码是一种常用的安全机制,用于防止自动化的恶意程序或机器人进行非法操作,如批量注册、刷票等。在Web开发中,Java Server Pages (JSP) 和 JavaScript 是两种常见的技术,...
JSP页面由HTML、CSS、JavaScript以及嵌入其中的Java代码组成。在用户注册过程中,通常会包含以下几个步骤: 1. **表单设计**:HTML表单用于收集用户输入的注册信息,如用户名、密码、电子邮件等。表单的`<form>`...
EL是一种轻量级的脚本语言,用于在JSP页面中读取和设置JavaBean或其他作用域内的对象属性。例如`${bean.property}`。 四、JSTL(JSP Standard Tag Library) JSTL是一组标准的标签库,提供了许多实用的功能,如条件...
4. EL(Expression Language):用于在JSP页面中简便地访问JavaBean属性。 5. 可能使用的MVC框架如Struts或Spring MVC,来更好地组织代码结构和分离关注点。 五、安全与性能优化 1. 输入验证:防止SQL注入、跨站...
在IT领域,JavaScript和JSP(JavaServer Pages)是两种常用的技术,它们分别在客户端和服务器端发挥着关键作用。本项目结合了这两者,实现了一个简单的投票应用,旨在帮助学习者理解如何处理用户交互、表单验证以及...
最后,通过`out.println(ec.ErrorCheckScript())`输出了JavaScript验证代码,该代码将被嵌入到HTML页面中,用于客户端的数据验证。 通过上述分析,我们可以看出,在JSP页面中结合使用JavaScript进行客户端验证,...
总结来说,JSP和JavaScript在Web开发中各自发挥着重要作用。JSP主要处理服务器端逻辑和数据,而JavaScript则专注于增强用户体验和页面交互。了解并熟练掌握这两者,对于提升网站质量和用户体验至关重要。
下面是一个简单的JSP示例,展示了如何在JSP页面中嵌入Java代码: ```jsp ;charset=gb2312" %> <h1>jsp1 int a = 0; int b = 9; int c = a + b; out.println("hello, world!, 世界你好!" + c); %> ``` #### ...
JSP页面主要由静态内容(HTML、CSS、JavaScript)和动态元素(Java表达式、脚本片段、指令)组成。 二、登录页面结构 一个基本的登录页面通常包含以下组件: 1. 用户名输入框:用户输入其用户名或账户ID。 2. 密码...
这段代码首先通过`out.println()`在JSP中插入JavaScript代码,利用`alert()`函数弹出对话框,然后使用`window.location.href`改变当前窗口的URL,从而加载`index.jsp`。 2. 弹出对话框后在父窗体打开文件index.jsp...
JSP页面在服务器上被编译为Servlet,然后由Servlet处理请求并返回响应。 二、表单验证的重要性 表单验证是在用户提交数据前检查输入的有效性。这可以避免因非法数据导致的程序错误,例如空字段、格式错误、长度限制...
【纯jsp页面的一个简单学生成绩系统】 在IT行业中,Web开发是不可或缺的一部分,而Java Servlet和JSP(JavaServer Pages)技术则是构建动态Web应用的常用工具。本项目“纯jsp页面的一个简单学生成绩系统”就是基于...
每个JSP页面会包含HTML结构、JavaScript代码以及嵌入的Java代码(JSP标签)。同时,还会有对应的JavaBean类文件和一个或多个数据库操作的Java类,它们可能包含静态的数据库连接池配置和通用的JDBC操作方法。 总结来...
JSP的核心原理包括编译和执行两个阶段:首先,JSP页面会被容器(如Tomcat)转化为Servlet源码并编译为Java类;然后,服务器根据请求执行这个Java类,生成响应内容返回给客户端。JSP的主要优点是将表现层与业务逻辑...
1. **JSP页面**:JSP页面主要负责展示用户界面,包括文件列表、上传表单、下载链接等元素。通过使用HTML、CSS和JavaScript,可以创建交互式的用户界面。JSP中的脚本元素和指令标签用于与后台Java代码交互,例如`<jsp...
在提供的压缩包文件"jsp页面table表格超方便的编辑操作(js控制)"中,很可能包含了示例代码、HTML模板、CSS样式和JavaScript脚本,用于展示如何在JSP页面中实现这样一个功能齐全的可编辑表格。学习和理解这些代码...
### JSP一句话下载代码解析及应用 #### 一、引言 在Web开发中,文件下载功能是非常常见且实用的一项需求。特别是在企业级应用中,数据报表、文档资料等经常需要通过Web页面进行下载操作。Java Server Pages (JSP) ...
总结起来,要在JSP页面中实现日期选择框,可以选择HTML5的原生支持,或者利用JavaScript库如jQuery UI的DatePicker提供更丰富的用户体验。同时,后端可以通过Java的`Calendar`类处理接收到的日期数据,进行各种日期...
这里我们来详细探讨一下"页面常用的JS脚本"这一主题,以及如何利用它们提升用户体验。 1. **DOM操作**:JavaScript通过Document Object Model(DOM)模型来操作HTML或XML文档。常用的操作包括获取元素(`document....