想用js做下拉框和文本框联动,为什么无法改变文本框的值呢?
代码如下,用改变下拉框的值,就会让文本框显示下拉框的值,但是总是不能实现,不知道出错在哪里,请高手帮忙啊!!
<form name = "form1" method="POST" action = "">
<table border>
<%For i=0 To 5%>
<tr><td><input type="text" name="mpps<%=i%>" value="" disabled></td><td><input type="text" name ="mpps1<%=i%>" size="20"></td>
<td><select name="xn" onChange="change(this.value,<%=i%>)">
<option value ="a">a</option>
<option value ="b">b</option>
<option value ="c">c</option>
<option value ="d">d</option>
</select></td>
<%next%>
</table>
<p><input type="submit" value="追加" name ="insert">
</form>
</body>
</html>
<script language="javascript">
function change(values,line)
{
var text;
text="mpps"+line;
form1.text.value=values;
}
</script>