判断多个文本框输入的数据是不是有重复
来源:互联网 发布:mac word 特殊符号 编辑:程序博客网 时间:2024/04/30 07:31
<%@ page language="java" pageEncoding="UTF-8"%>
<%
String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ request.getContextPath() + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>判断多个文本框输入的数据是不是有重复</title>
<script type="text/javascript" src="<%=basePath%>js/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
<!--
function check(){
var dataArray = new Array();
var inputArray = $("input[name^='a'][name$='c']");//获取所有以“a”开头并且以“c”结尾的input控件。
for(var i = 0; i<inputArray.length; i++){
dataArray[i] = $("input[name='a" +i+ "c']").val();
}
checkArray(dataArray);
}
function checkArray(dataArray){
var oldArray = dataArray.length;
var newArray = dataArray.unique().length;
if(oldArray == newArray){
alert("无重复");
}else{
alert("有重复");
}
}
Array.prototype.unique = function(){
var newArray = {};
for(var i=0; i<this.length; i++){
if(typeof newArray[this[i]] == "undefined"){
newArray[this[i]] = 1;
}
}
this.length = 0;
for(var i in newArray){
this[this.length] = i;
}
return this;
}
//-->
</script>
</head>
<body topmargin="240%">
<form action="#" method="post">
<center><input name="a0c"> <input name="a1c"> <input type="button" onclick="check();" value="比较"></center>
</form>
</body>
</html>
- 判断多个文本框输入的数据是不是有重复
- 判断多个文本框输入的数据是不是有重复(原创)
- java程序中,数据验证,如何判断输入的文本框中的值是不是int型?
- java程序中,数据验证,如何判断输入的文本框中的值是不是int型?
- 1、Jquery form表单ajax提交 2、jquery.filter校验多个相同类型的文本框是否输入数据有重复
- 判断输入的是不是汉字
- 判断输入的是不是数字
- 输入两颗二叉树A,B,判断B是不是A的子结构。(树中可能有重复的值)
- 用js判断文本框中的是不是空,是否有空格
- mysql删除重复的数据,保留一条,根据多个字段判断。以及统计重复数据
- JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字
- 判断数据窗口中是否有主键重复的数据
- 判断输入的字符串是不是数字
- javascript判断输入的值是不是正整数
- shell判断输入的参数是不是数字
- android 判断输入的是不是手机号码
- 判断输入的整数是不是回文数
- [判断输入的字符串是不是纯数字
- 第十一周上机实践函数
- 工厂方法模式与抽象工厂模式
- http://moviesoon.com/trailers.html
- Qt创建共享库
- 调用函数输出星号符-2
- 判断多个文本框输入的数据是不是有重复
- Phone Gap 开篇第一例
- 关于The web application [/cdmaPlus] created a ThreadLocal with key of type
- ${map[]}取值问题
- Lazy D-cache flush (non aliasing VIPT)
- 创建下拉菜单--PopupMenu
- 淘宝API开发系列---阿里.聚石塔.开放平台的使用
- Python基础07 函数
- [问题]Traits - 为什么,执行a.add_trait("x", Float(3.0))后,a.get()结果为{}。