`

Javascript中具有相同字段的检测实现

阅读更多

Javascript中具有相同字段的检测实现:
描述:
 一个JSP页面根据数据库记录生成页面,由于数据项比较多,无法根据表单的名称
以及字段的名称来判断是否为空。因为用Java生成的表单以及字段名称都一样。

解决方案:
由于对Javascript不熟悉,想了很久,才得到方案。
其实很简单,利用form对象即可。将form对象传递到javascript函数里面就可以啦!
代码如下:
<SCRIPT LANGUAGE = "JavaScript">
function check_response(form){
   var checkTxt = form.elements[3];   //3 代表输入回答问题的内容
    if(checkTxt.value!=""){
         //alert("输入不为空!checkTxt"+ checkTxt.value);
         return true;
    }
    else{
         alert("输入为空!");
         return false;
    }
}
</SCRIPT>

调用的时候用:onsubmit = return check_response(this)

分享到:
评论

相关推荐

    使用JavaScript语言进行表单验证

    除了上述基本验证外,有时还需要在一个表单中有多个相同类型的输入项,例如多个电子邮件地址的输入。这时,可以使用循环来简化代码: ```javascript function validateMultipleEmails(fields, alertMsg) { for ...

    JavaScript判断文本框的合法性

    从给定的文件中,我们可以提炼出多个与JavaScript相关的知识点,这些知识点主要集中在文本框输入合法性的判断上,包括但不限于数字、电子邮件地址、电话号码、中文字符等的验证。下面将详细阐述这些知识点: ### 1....

    Vue实现用户自定义字段显示数据的方法

    在Vue.js框架中实现用户自定义字段显示数据的方法涉及了Vue的基础知识,包括数据绑定、组件交互以及动态内容渲染等。通过上述提供的代码片段和描述,我们可以学习到如何使用Vue来动态地展示用户可选的数据字段,并...

    使用js检测当前浏览器版本,多浏览器类型和版本号检测

    JavaScript作为一种客户端脚本语言,可以用来检测用户浏览器的类型和版本,从而实现跨浏览器兼容性。本文将深入探讨如何使用JavaScript来检测浏览器版本,特别关注IE(Internet Explorer)的各种版本。 1. **获取...

    Javascript键盘虚拟键值编码表

    在JavaScript编程中,了解键盘虚拟键值编码表是非常重要的,特别是在处理键盘事件或者实现自定义键盘输入时。这个编码表提供了每个键盘按键对应的ASCII或Unicode值,这些值可以在JavaScript的键盘事件对象(如`event...

    JavaScript常用语句50条

    对于表格(`&lt;table&gt;`)元素,可以通过`(false)"&gt;`来实现相同的效果。 ### 2. 取消选取、防止复制:`&lt;body onselectstart="return false"&gt;` 此语句应用于整个`&lt;body&gt;`标签,阻止用户在页面上选取文本或图像,从而...

    实用javascript验证前台实例

    JavaScript是网页开发中不可或缺的一部分,尤其在前端验证中发挥着至关重要的作用。这些验证功能确保了用户输入的数据符合预设的规则,提高了用户体验并减轻了服务器端的压力。以下是一些基于给定文件名称的...

    Javascript表单验证大全

    本文主要涵盖了JavaScript实现的八种表单验证方法,确保用户输入的数据符合特定规则,从而提高网站的安全性和用户体验。 1. **长度限制验证**: 这个例子用于限制用户在文本区域(textarea)内的输入长度不超过50...

    JavaScript表单验证大全

    在Web开发中,限制用户输入的字段长度是非常重要的,这不仅可以确保数据的有效性,还可以提高用户体验。以下是一个简单的示例: ```javascript function test() { if (document.a.b.value.length &gt; 50) { alert(...

    unsave-changes-detector:检测JavaScript属性更改并返回布尔值

    unsave-changes-detector也具有相同的功能,但是试图使开发人员更容易安装通过npm可以使用unsave-changes-detector: npm install unsave-changes-detector --save例子const UnsaveChangesDetector = require ( '...

    Ajax实现用户注册模块

    7. **JSON数据交换**:虽然Ajax名字中包含XML,但实际应用中,我们更多地使用JSON(JavaScript Object Notation)作为数据交换格式,因为它更轻量级且易于处理。 8. **错误处理**:确保在Ajax请求出错时有适当的...

    javajsp实现了js验证表单

    在本文中,我们将探讨如何使用 JavaScript 在 Java JSP 页面上实现表单验证。此示例代码通过多种正则表达式和条件判断来确保用户输入的数据符合特定的标准。 #### 标题解读:Java JSP 实现 JS 验证表单 此标题明确...

    ajaxjsp登陆的例子 ajax+sqlserver2000 快速注册验证

    在IT行业中,Ajax(Asynchronous JavaScript and XML)技术是一种用于创建动态、交互性强的Web应用程序的方法,它使得页面无需刷新就能与服务器交换数据并局部更新。在这个“ajaxjsp登陆的例子”中,我们主要探讨...

    Kettle的组件学习

    - 自动识别相同字段进行合并。 - 如果连接字段不完全匹配,则可能输出NULL值。 - 支持额外字段的输出。 - **操作流程**: - 选择两个已排序的输入步骤。 - 指定排序字段。 - 配置输出字段。 #### 3.3 合并记录...

    JavaScript-snippets:简短JavaScript代码段

    JavaScript片段 ... 提取请求受到高度赞赏。 在关注我们 目录 不。 问题 1个 2个 ... Object.is()方法确定两个值是否相同 ...在HTML5中,您可以告诉浏览器何时运行... 检测浏览器选项卡是否在视图中 30 私有类方法和字段 31

    javascript如何判断数组内元素是否重复的方法集锦

    3. **执行测试**:使用 `test()` 方法来检测字符串中是否存在重复元素。 #### 总结 以上四种方法都可以有效地判断数组中的元素是否存在重复。每种方法都有其特点和适用场景: - **方法一**:简单直观,适用于小...

    javaScript表单验证

    JavaScript 表单验证是前端开发中的一个常见需求,它能够帮助开发者在用户提交表单前进行数据校验,从而避免不必要的服务器请求并提升用户体验。本文将详细介绍几种常见的JavaScript表单验证方法,包括但不限于长度...

    javaScript验证大全

    这段代码展示了如何检测一个`textarea`控件中的文本长度是否超过50个字符。如果超过,则弹出提示并阻止表单提交。 ### 2. 检查输入是否只包含数字 在许多情况下,我们可能需要确认用户的输入是否只包含数字。这...

    JS 使用 typeof 获取数据类型

    在JavaScript中,`typeof`操作符是一个非常关键的工具,用于获取变量或表达式的值的数据类型。这篇博客“JS 使用 typeof 获取数据类型”深入探讨了如何利用`typeof`来识别和处理不同类型的JavaScript数据。 首先,`...

Global site tag (gtag.js) - Google Analytics