关于下拉列表传值给文本框的问题
现在的问题是这样的:下拉列表传值给文本框时,在IE下文本框可以正常显示下拉列表传来的值,而在firefox下文本框只能显示undefined代码如下:
<form name="form1" id="form1">
<select name="company" onchange="document.form1.elements['dwaddress'].value=this.options[this.selectedIndex].dz;document.form1.elements['dwcontact'].value=this.options[this.selectedIndex].lxr;document.form1.elements['dwphone'].value=this.options[this.selectedIndex].dh; ">
<option value="" dh="" dz="" lxr="" dd="">选择单位</option>
<%
set rs=conn.execute("select * from Company")
do while not rs.eof
Response.Write " <option value='"&rs(0)&"' dz='"&rs(1)&"' lxr='"&rs(2)&"' dh='"&rs(3)&"'> "&rs(0)&" </option> "
rs.movenext
loop
rs.close
%>
</select>
地址: <input name="dwaddress" id="dwaddress" type="text" style="border:hidden" readonly="true">
联系人: <input name="dwcontact" id="dwcontact" type="text" style="border:hidden;" readonly="true" >
联系电话: <input name="dwphone" id="dwphone" type="text" style="border:hidden;" readonly="true" >
<input name="shipowner" type="text" id="shipowner" style="border:hidden;" readonly="true">
</form>
麻烦各位帮看一下这个问题怎样解决!