javascript 数据问题 onChange="selectca('this')">这样传的参数的就是字符串“this”了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select name="test" onChange="selectca(this)"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select> <select name="test" onChange="selectca(this)"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select> <select name="test" onChange="selectca(this)"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select> <select name="test" onChange="selectca(this)"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select> <br> <span id=sp1> </span><script language=javascript>function selectca(obj){ var sel = document.getElementsByTagName("select"); var n = 0; for(var i=0;i<sel.length-1;i++) { for(var j=1;j<sel.length;j++) { if(i!=j) { if(sel[i].options[sel[i].selectedIndex].text==sel[j].options[sel[j].selectedIndex].text) n++; } } } sp1.innerText = (n!=0?"有重复值!":"无重复值");}</script> 算法上做点改进:function selectca(obj){ var sel = document.getElementsByTagName("select"); var n = 0; for(var i=0;i<sel.length;i++) { for(var j=0;i!=j&&j<sel.length;j++) { if(sel[i].options[sel[i].selectedIndex].text==sel[j].options[sel[j].selectedIndex].text) n++; } } sp1.innerText = (n!=0?"有重复值!":"无重复值");} Jquery 动态改变bacakground-img 的问题,url() 里面的用变量不行 如何为动态增加的input数组相应的赋值 如何让onbeforeunload在执行完dwr代码后再关闭窗口? JS数组问题 求一个关于HTML图片特效的代码 jsp页面弹出窗口问题。 关于异步数据传输的问题 target 问题 这个方法搞不清。 怎么取出一个字符串左边的n个字符? 请教一个innerHTML的引号嵌套问题 prototype的使用
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<select name="test" onChange="selectca(this)">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<select name="test" onChange="selectca(this)">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<select name="test" onChange="selectca(this)">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<br>
<span id=sp1> </span><script language=javascript>function selectca(obj)
{ var sel = document.getElementsByTagName("select");
var n = 0;
for(var i=0;i<sel.length-1;i++)
{
for(var j=1;j<sel.length;j++)
{
if(i!=j)
{
if(sel[i].options[sel[i].selectedIndex].text==sel[j].options[sel[j].selectedIndex].text)
n++;
}
}
}
sp1.innerText = (n!=0?"有重复值!":"无重复值");
}
</script>
{ var sel = document.getElementsByTagName("select");
var n = 0;
for(var i=0;i<sel.length;i++)
{
for(var j=0;i!=j&&j<sel.length;j++)
{
if(sel[i].options[sel[i].selectedIndex].text==sel[j].options[sel[j].selectedIndex].text)
n++;
}
}
sp1.innerText = (n!=0?"有重复值!":"无重复值");
}