<select></select>控件name重名怎么查找其中的一个 因为相同名字的控件会产生一个以这个名字命名的数组,所以如果你的select都叫做同一个名字的话,可以用数组元素来区别他们。比如:select名字是Sel,那就可以写成Sel[n]这里的n就是你要的第几个select 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是Sel[n]里的n怎么样才能找到我需要用onchanged事件 你说的我有点不太明白?如果说你是知道你要的是第几个select的话,我想n就是几就可以了;如果你是不知道你要第几个,而是由用户决定的那种的话,我想可以在onchange时间里传一个参数进取,比如n,这个这个用来标示发生变化的是第几个select.这样不获得我上边所说的n的值了吗?不知道我说的你懂吗? 动态生成select控件时生成不同的name,就可以解决你的问题动态生成不同的name是很容易实现的 给出一种思路:var arr = document.getElementByName("YourName");for(var i=0;i<arr.length-1;i++){document.write(arr[i].value+"<br />");} js 继承并扩展父类方法 高手给看看这是不是Firefox的Bug? 用jscript来处理xml 关于document.close() jquery 如何获取json指定键为指定值的另一个指定键的值,该值还是个数据集合 asscii码转化为对应的字符!急急。。。。。。 怎么样可以让脚本更换载入的影片呢? 为什么不能触发Form的submit 聊天窗口是怎样做的? 关于标签中插入 script 的问题。 [在线等解决就结分]如何插入一个网页到一个表格里 谁帮我看看这个网页里的那张图片的真实地址?
我需要用onchanged事件
如果你是不知道你要第几个,而是由用户决定的那种的话,我想可以在onchange时间里传一个
参数进取,比如n,这个这个用来标示发生变化的是第几个select.这样不获得我上边所说
的n的值了吗?不知道我说的你懂吗?
动态生成不同的name是很容易实现的
var arr = document.getElementByName("YourName");
for(var i=0;i<arr.length-1;i++){
document.write(arr[i].value+"<br />");
}