<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
<script type="text/javascript">
function isUnique() {
var f = document.forms[0];
var arSel = ["select1","select2","select3","select4","select5"];
var error = false;
outer:
for (var x = 0; x < arSel.length; x++) {
var index = f[arSel[x]].selectedIndex;
for (var y = 0; y < arSel.length; y++) {
if (x != y)
if (f[arSel[y]].selectedIndex == index) {
error = true;
break outer;
}
}
}
return !error;
}
</script>
</head>
<body>
<form>
<select name="select1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select name="select2">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select name="select3">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select name="select4">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select name="select5">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<input type="button" value="isUnique" onclick="alert(isUnique())" />
</form>
</body>
</html>