菜鸟问题 eval("document.form1.fastDevSel"+ i).value = 1; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function a(i){ var fast="fastDevSel"+i; document.form1.fast.value=1;}这样试试看. function a(i){ document.getElementById("fastDevSel"+i).value=1;} guoweidong(※『孤独~寂) 的代码与楼主原来的代码如出一辙, 有问题 按你那样还是不行,是不是我上面写错了function setid(){ str='<br>'; if(!window.form1.upcount.value) window.form1.upcount.value=1; for(i=1;i<=window.form1.upcount.value;i++) str+='文件'+i+':<input type="file" name="FileName'+i+'"><input name="devicelist'+i+'" type="text" readonly><a href="#" onclick="window.open(\'selectterm2.php?fid='+i+'\', \'selectterm\',\'toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=no,menubar=no,width=440,height=500,top=100,left=100\')">选择设备列表</a> <select name="fastDevSel'+i+'" onChange=inputMutiDevList(i);> <option value="null">空</option> <option value="1">1</option><option value="2">2</option> </select> <br>'; window.upid.innerHTML=str+'<br>';} 我知道了,我在上面调用的函数写错了,应该是onChange=inputMutiDevList('+i+')这样之后,再在下面的函数写为function inputMutiDevList(i){var seq=i;//document.getElementById("fastDevSel"+i).value=1;if(eval("document.form1.fastDevSel"+i).value==1){ eval("document.form1.devicelist"+i).value="111";}if(eval("document.form1.fastDevSel"+i).value==2){ eval("document.form1.devicelist"+i).value="222";}}就可以了,谢谢大家的热心 大家一般用什么方法查询JS的错误? 请问,如何在两个表格之间移动行并能用托懂行的办法在表内排序 表格显示 什么是JS木马?能造成什么严重后果? JS去掉空格问题 用 javascript 可以读出地址栏中的参数的值 啊??????????? 如何在网页中等比例缩小图片显示 500分等高手来拿(JS请教) 能否用JavaScript访问本机ODBC数据源(分数不够可以追加) 如何调用object 以excel 的柱状图显示 数据 不怕难题的请进~~~难死你! activeX控件问题?
{
var fast="fastDevSel"+i;
document.form1.fast.value=1;}
这样试试看.
{
document.getElementById("fastDevSel"+i).value=1;
}
function setid()
{
str='<br>';
if(!window.form1.upcount.value)
window.form1.upcount.value=1;
for(i=1;i<=window.form1.upcount.value;i++)
str+='文件'+i+':<input type="file" name="FileName'+i+'"><input name="devicelist'+i+'" type="text" readonly><a href="#" onclick="window.open(\'selectterm2.php?fid='+i+'\', \'selectterm\',\'toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=no,menubar=no,width=440,height=500,top=100,left=100\')">选择设备列表</a> <select name="fastDevSel'+i+'" onChange=inputMutiDevList(i);> <option value="null">空</option> <option value="1">1</option><option value="2">2</option> </select> <br>';
window.upid.innerHTML=str+'<br>';
}
onChange=inputMutiDevList('+i+')
这样之后,再在下面的函数写为
function inputMutiDevList(i)
{
var seq=i;
//document.getElementById("fastDevSel"+i).value=1;
if(eval("document.form1.fastDevSel"+i).value==1)
{
eval("document.form1.devicelist"+i).value="111";
}
if(eval("document.form1.fastDevSel"+i).value==2)
{
eval("document.form1.devicelist"+i).value="222";
}}
就可以了,谢谢大家的热心