给函数取名时不要加"[]"符
-----------------------------------
错了,应该是控件名:) <SELECT name=sheng_from[] 就是这个!
-----------------------------------
错了,应该是控件名:) <SELECT name=sheng_from[] 就是这个!
解决方案 »
- treepanle beforeNodeDrop事件异步问题
- 请问JS修改的dom树能否再转换为html文本
- 如何设置一个del按钮,能删除一整个表格
- 如何点击一行,得到该行文本框里的值,行的背景图片改变.
- 急, 鼠标滑过图片时显示另一张图片
- 不知该如何形容这个问题,可能是冒泡顺序的问题吧~~~~
- 将画面表格导出为Excel后,出现拒绝访问的JS错误?如何处理?如有办法,不够在加
- 如何在点击一个按钮后改变表格某一行的背景色?
- document.open传参数问题
- 怎样判断浏览器所用的编码是简体中文的还是英文的还是日文的或者其他的啊?
- 直接获取星期几 的函数是?
- 如何禁止页面上的退格键而不禁止输入框里的退格键?
sheng_from[0]是在js里面用的
在这个方法里调用的时候你可以加上 i
mainareaC(document.thisForm.sheng_from[i-1],document.thisForm.shi_from[i-1]);
这样是可以的.
但记住,i是从1开始的
<SELECT name="sheng_from[]">
<option value=1>1</option>
<option value=2>2</option>
</select>
<SELECT name="sheng_from[]">
<option value=a>a</option>
<option value=b>b</option>
</select>
<br>
<button onclick="alert(document.thisForm.elements['sheng_from[]'].item(0).value)">第一个sheng_from列表的值</button>
<br>
<button onclick="alert(document.thisForm.elements['sheng_from[]'].item(1).value)">第二个sheng_from列表的值</button>
</form>
document.write("<script>alert('test')</scr"+"ipt>")
</script>嵌套 javascript
js的主要部分是:
function mainareaC(mainlocation,sublocation){
changelocation(mainlocation,sublocation,1);
itemvalue=mainlocation.options [mainlocation.selectedIndex].value;
sublocation.value=itemvalue;
}
function subareaB(mainlocation,sublocation){ for(i=sublocation.selectedIndex;i>=0;i--){
if(sublocation.options[i].text.indexOf("├",0)==-1 && sublocation.options[i].text.indexOf("└",0)==-1){
mainlocation.value=sublocation.options[i].value;
break;
}
}
}
还有其他,太多了,功能是连动菜单,谢谢各位的提醒,我采用两个变量结合的方法还可以解决,数组方面有时间再探讨一下)::