javascript 验证表单:
<script Language="javaScript">
function validate()
{
if (document.myform.username.value=="")
{
alert("用户名不能为空.");
document.myform.username.focus();
return false ;
}
if (document.myform.userpass.value=="")
{
alert("密码不能为空.");
document.myform.userpass.focus();
return false ;
}
return true;
}
</script>
jsp页面代码:
<form action="conn.jsp" method="post" name="myform" id="myform">
<table width="44%" border="2" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="33%">用户名:</td>
<td width="67%"><input type="text" name="username"></td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="userpass"></td>
</tr>
</table>
<br>
<input type="submit" name="Submit" value="提交">
</form>
在form里添加onsubmit="return validate()“,即改成:
<form action="conn.jsp" method="post" name="myform" onsubmit="return validate()">
这样就可以验证所提交表单元素的值是否为空了……
分享到:
相关推荐
### JSP中判断文本框是否为空 在Web开发过程中,前端表单验证是十分重要的环节之一,它能够确保用户输入的数据符合预期格式或要求,从而提高用户体验并减轻后端服务器的压力。本文将详细介绍如何在JSP(JavaServer ...
在网页交互中,表单元素的处理是一个关键环节,用户通过填写表单并提交,服务器端的JSP页面则负责接收这些数据,进行后续处理。下面我们将详细探讨如何在JSP中获取表单元素的值。\n\n1. 表单元素的基本结构:\n在...
### JSP 页面中 JS 调用 Form 表单的值的方法 在 Web 开发中,JSP(Java Server Pages)是一种广泛使用的服务器端技术,它允许开发者将动态内容嵌入到静态 HTML 页面中。本篇文章主要介绍如何在 JSP 页面中通过 ...
- **非空检查**:`if (inputValue.trim() === '')`,检查输入字段是否为空。 - **长度限制**:`if (inputValue.length || inputValue.length > max)`,限制输入字符串的最小和最大长度。 - **邮箱验证**:`if (!/...
通过JavaScript进行前端验证,确保用户在提交表单前已填写必要的信息。例如,提供的代码展示了如何使用JavaScript函数`check()`检查用户名和密码是否为空,如果为空则弹出警告并阻止表单提交。这是表单验证的基础,...
在这个"Java (Jsp) 制作简单的表单程序"的主题中,我们将深入探讨如何使用JSP来构建一个基本的用户输入表单,并理解其背后的原理和技术。 1. **JSP简介** JSP是Java EE的一部分,它允许开发者在HTML页面中嵌入Java...
在给定的部分内容中,我们看到一个名为`check()`的JavaScript函数,用于在提交表单前进行验证。下面逐行解析其功能: 1. **用户名验证**:首先检查`admin_name`字段是否为空,若为空,则提示用户“用户名为空”,并...
本项目展示了如何在JSP页面中使用`radio`控件,结合JavaScript进行用户交互处理,如判断是否选中以及获取选中的`radio`控件的值。 首先,我们来理解`radio`控件的基本结构。在HTML中,`<input>`标签用于创建`radio`...
在本文中,我们将探讨如何使用MyEclipse进行网站开发,特别是如何实现JSP网页表单的提交和传递值。这是一篇适合初学者的基础教程,旨在帮助学生掌握基本的Web开发技能。 首先,我们需要创建一个新的Web Service工程...
其中`field`是表单中的某个字段对象,而`alerttxt`是在该字段为空时弹出的提示文本。 ```javascript function validate_required(field, alerttxt) { with (field) { if (value == null || value == "") { alert...
- 通过设置表单的 `action` 属性来指定要提交的 URL,并提交表单。 - 如果用户名为空,则通过 JavaScript 弹窗提示,并返回当前页面。 ### 3. 数据库交互 - **SQL 语句**: - 在 `regeditIn.jsp` 和 `checkuser....
传统的表单验证方式通常会在用户提交表单后进行服务器端的检查,这会导致页面的刷新,影响用户体验。为了解决这个问题,开发者开始采用AJAX(Asynchronous JavaScript and XML)技术来实现无刷新的表单验证。本教程...
它提供了一种简单、高效的手段来确保用户在提交表单之前输入的数据符合预设的规则,从而减轻服务器端的压力,提升用户体验。 ### 1. JSValidation的特点 - **易于使用**:JSValidation通过注解的方式定义验证规则...
客户端验证通常使用JavaScript进行,它在用户提交表单之前检查输入。JavaScript可以轻松实现实时验证,如检查邮箱格式、数字范围等。例如,使用JavaScript库,如jQuery Validation Plugin,可以方便地添加复杂的验证...
3. 数据验证:在服务器端使用JSP脚本检查用户提交的信息是否合法,如论文标题是否为空,文件格式是否正确等。 4. 数据库交互:使用JDBC(Java Database Connectivity)连接数据库,插入或更新论文信息。 5. 错误...
在Java Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它结合了HTML、CSS和Java代码,使得开发者能够在服务器端处理数据并返回动态内容。本项目"Java (Jsp) 制作简单的表单程序"旨在帮助初学者...
### JS表单验证代码在JSP与.NET中的应用全集 #### 一、概述 本文档将详细介绍如何在JSP和.NET环境中运用JavaScript进行表单验证。表单验证是前端开发中不可或缺的一部分,它能够确保用户输入的数据符合预期格式或...
当用户点击提交按钮时,首先会执行checkForm函数,该函数判断输入框的内容,如果为空则返回false阻止表单的进一步提交。如果内容不为空,则允许表单正常提交。 3. **ckeditor编辑器内容获取的延迟问题**: 问题...
6. jQuery AJAX提交表单,将action中的值传递给JSP,这种异步提交方式可以提供更好的用户体验。 7. 防止Web表单重复提交的Java方法,这是后端防止数据污染的关键策略。 通过学习和实践这些知识点,开发者可以更好地...