求一段关于<select>的代码,很简单,请帮忙看看? 有什么意义么?你的意思有逻辑冲突,按你的意思,其实onchange事件执行一次就无法在执行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function select_onchange() { for(i=1;i<=100;i++) document.all["asd'+i].value = this.value;}</script> 我的意思是i和j不是固定的,可能i=0 to 100,也可能i=0 to 20,j也是如此 在服务器端给出,形如for(i=<%=i%>;i<=<%=n%>;i++)无论是常量还是变量,他总有个表现形式 此事易耳:<SCRIPT LANGUAGE="JavaScript"><!--function changeAll(thisSelect){ for(var i=1; i<=100; i++){ eval("document.tsd" + i + ".selectedIndex = " + thisSelect.selectedIndex); }}//--></SCRIPT><%for i=1 to 100%><select name=tsd<%=i%> onChange=changeAll><%for j=1 to 20%><option value="asd<%=j%>">wer<%=j%></option><%next%></select><%next%> 刚才的程序有误,重发!<SCRIPT LANGUAGE="JavaScript"><!--function changeAll(thisSelect){ for(var i=1; i<=100; i++){ eval("tsd" + i + ".selectedIndex = " + thisSelect.selectedIndex); }}//--></SCRIPT><%for i=1 to 100%><select name=tsd<%=i%> onChange="changeAll(this)"><%for j=1 to 20%><option value="asd<%=j%>">wer<%=j%></option><%next%></select><%next%> topmonkey(Java初学者) 谢谢你的恢复。按照你说的做了,程序没报错误,但是也没有成功呀! to topmonkey(Java初学者)解决了,谢谢你!! <script language="JavaScript">function allchang(th){var i; <%for i=1 to 100%> for(i=1;i<=20;i++) { if(tsd<%=i%>.options[i].value==th.value) { tsd<%=i%>.options[i].selected=true; break; } }<%next%>}</script><%for i=1 to 100%><select name=tsd<%=i%> onChange="allchang(this)"><%for j=1 to 20%><option value="asd<%=j%>">wer<%=j%></option><%next%></select><%next%> 问一个方案 求教高手:js如何实现FckEditor中的全屏功能? javascript 简单问题 JSP字体的问题 Ext问题: 算法问题,高手来 javascript如何实现读取本地的目录啊。。急。。 提示不是对象,这样有什么错呢? htm文件怎么接收URL后面传过来的参数啊?没有分了,帮我一下 javascript中是否能控制SESSION,急用,分无所谓 2个问题,请大家指点,高分相赠,(在线等) 请问如何修改表单元素的值??
function select_onchange() {
for(i=1;i<=100;i++)
document.all["asd'+i].value = this.value;
}
</script>
for(i=<%=i%>;i<=<%=n%>;i++)无论是常量还是变量,他总有个表现形式
<SCRIPT LANGUAGE="JavaScript">
<!--
function changeAll(thisSelect){
for(var i=1; i<=100; i++){
eval("document.tsd" + i + ".selectedIndex = " + thisSelect.selectedIndex);
}
}
//-->
</SCRIPT>
<%for i=1 to 100%>
<select name=tsd<%=i%> onChange=changeAll>
<%for j=1 to 20%>
<option value="asd<%=j%>">wer<%=j%></option>
<%next%>
</select>
<%next%>
<SCRIPT LANGUAGE="JavaScript">
<!--
function changeAll(thisSelect){
for(var i=1; i<=100; i++){
eval("tsd" + i + ".selectedIndex = " + thisSelect.selectedIndex);
}
}
//-->
</SCRIPT>
<%for i=1 to 100%>
<select name=tsd<%=i%> onChange="changeAll(this)">
<%for j=1 to 20%>
<option value="asd<%=j%>">wer<%=j%></option>
<%next%>
</select>
<%next%>
谢谢你的恢复。按照你说的做了,程序没报错误,但是也没有成功呀!
解决了,谢谢你!!
function allchang(th)
{var i;
<%for i=1 to 100%>
for(i=1;i<=20;i++)
{
if(tsd<%=i%>.options[i].value==th.value)
{
tsd<%=i%>.options[i].selected=true;
break;
}
}<%next%>
}
</script><%for i=1 to 100%>
<select name=tsd<%=i%> onChange="allchang(this)">
<%for j=1 to 20%>
<option value="asd<%=j%>">wer<%=j%></option>
<%next%>
</select>
<%next%>