用id表示下拉框。
下拉列表框的每一个选项的value都是唯一的,你可以把选中的值放到循环中比较,即可知道
下拉列表框的每一个选项的value都是唯一的,你可以把选中的值放到循环中比较,即可知道
解决方案 »
- 关于window.innerWidth是怎么获取和设置的
- 求助,关于Jquery单行新闻滚动第一行突出显示。急!!!
- JavaScript 添加的数据如何提交 后台struts2
- html,javascript等如何优化,提高运算速度
- javascript code
- csdn 的论坛回复编辑器,是哪里来的?
- 帮忙改改我这个程序吧!
- 如何做一种像CSND论坛登陆按下确定后,弹出“正在登陆..."这种效果
- 孟子有问题请教你,望赐教!
- 输入框自动填充后为什么会触发不了focus()和blur()事件呢?求大神解答
- 父窗口弹出一个子窗口,子窗口操作完后自动关闭,同时要求父窗口自动刷新.注意:是不同域之间的,怎么实现啊
- 关于showModalDialog的问题,太头痛了
<option value=="11">11</option>
<option value=="12">12</option>
<option value=="13">13</option>
</select><select id=bbb>
<option value=="11">11</option>
<option value=="12">12</option>
<option value=="13">13</option>
</select>
<input type="button" value="比较" onclick="if(aaa.value==bbb.value)alert('错误')">
<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="pragma" content="no-cache" />
<style type="text/css">
<!--
-->
</style>
<script language="JavaScript">
<!--
function checkSelect(sel){
var o=sel.options;
var j=0;
for(var iCnt=0;iCnt<o.length-1;iCnt++){
for(j=iCnt+1;j<o.length;j++){
if(o[iCnt].value==o[j].value){
alert('下拉列表的第'+(iCnt+1).toString()+'项和第'+(j+1).toString()+'项相同!');
return false;
}
}
}
return true;
}
-->
</script>
<title></title>
</head>
<body>
<select id="selTest">
<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>
<option value="6">6</option>
<option value="1">2</option>
</select><br />
<button onclick="JavaScript:checkSelect(selTest);">测试</button>
</body>
</html>
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<br>
<select name="select1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected>3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<br>
<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>
<option value="6" selected>6</option>
</select>
<br>
<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" selected>5</option>
<option value="6">6</option>
</select>
<br>
<select name="select1">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<br>
<select name="select1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4" selected>4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<br>
<input type="button" value="检查" onClick="chk()">
<script language="JavaScript" type="text/JavaScript">
function chk(){
sel=document.getElementsByTagName("select")
outloop:
for(var i=0;i<sel.length;i++){
for(var j=0;j<sel.length;j++){
if (i!=j){
if(sel[i].value==sel[j].value){
alert("有相同的值");
break outloop
}
}
}
}
}
</script>