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?"有重复值!":"无重复值");} 关于函数中"this"的问题。 请教javascript中读取数据库一列内容并以select下拉菜单的形式显示 求助 web打印控件 ExtJs在项目中应用的性能问题1,2,3 第一次接触eval这个函数,太神奇了,所以搞不懂:p 大家一起来看看吧~~ 请教:javascript中怎么实现点击一下按钮就弹出一张图片 怎样用正则判断字符串必须为(a-z)(A-Z)(0-9)(_)中的任意一个 这种情况如何检验字段的输入值??? 关于网页图片预载问题,急(在线等……) 页面停留两秒后自动转跳如何实现? 请教一个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?"有重复值!":"无重复值");
}