我自己定义的
<select name="KQ<%=(num2+1)%>" id="KQ<%=(num2+1)%>" onChange="changelocation(<%=(num2+1)%>,this.value)">
<option value="是" selected>是</option>
<option value="否">否</option>
</select><input name="JSYS<%=num3+1%>" type="text" id="JSYS<%=(num3+1)%>" value="12" size="5">
这样的话我那个name就是变化的.所以我想用一个变量来做.
但就是出错.怎样做?帮帮我.很急.
<select name="KQ<%=(num2+1)%>" id="KQ<%=(num2+1)%>" onChange="changelocation(<%=(num2+1)%>,this.value)">
<option value="是" selected>是</option>
<option value="否">否</option>
</select><input name="JSYS<%=num3+1%>" type="text" id="JSYS<%=(num3+1)%>" value="12" size="5">
这样的话我那个name就是变化的.所以我想用一个变量来做.
但就是出错.怎样做?帮帮我.很急.
解决方案 »
- meizz(梅花雪) 问一下你的一段代码问题
- 为什么我的childNode子节点删不掉
- jquery 指定DIV中加载另一张页面 【在线等,急】
- 为什么我用javascript生成的下拉菜单第一项总是空白啊?
- 请问这样一个检测并提交表格的js,为什么提交失败
- 请教高手javascript控制表单收放功能
- 怎么实现层在滚动条移动的时候也跟着移动???如果用VBScript则最佳!!!
- 关于下拉框(Select) show title的问题
- 如何将javascript中变量的值显示在html页面中?
- 大佬,这个怎么做,
- 正则(JS)re=new RegExp("^\d*$");与re=/^\d*$/;之间区别?
- 关于框架关闭的问题·急!!!!!!!
document.myform(temp)
document.getElementsByName(temp)[0]
2.不需要用temp,用eval
试试以下代码?
<script language = "JavaScript">
function changelocation(locationid,locationname)
{ temp="JSYS"+locationid;
if (locationname=="是"){
eval("document.myform.JSYS"+locationid).value=0;
eval("document.myform.JSYS"+locationid).select();
eval("document.myform.JSYS"+locationid).focus();
//ert(temp);
}
}
</script>
<select name="KQ<%=(num2+1)%>" id="KQ<%=(num2+1)%>" onChange="changelocation(<%=(num3+1)%>,this.value)">
<option value="是" selected>是</option>
<option value="否">否</option>
</select><input name="JSYS<%=num3+1%>" type="text" id="JSYS<%=(num3+1)%>" value="12" size="5">