-
问题内容:js中change()的用法
- 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=5068694
- 所属论坛:Web 开发
审核组:JAVA
- 提问者:zhouzidane46
解决者:eagleking012
- 感谢:china2001ok eagleking012
- 关键字:Java Web 开发 select name option 文本 script text change size d1 selected
- 答案:
<input type="text" name="sex" size="5">
<select size="1" name="d1">
<option selected>男</option>
<option>女</option>
</select>
如何使text里的值显示select的选择结果。即我选择男文本框就显示男,选择女文本框就显示女
先谢谢各位师兄了
---------------------------------------------------------------
<form name="frm" action="" method="post">
<input type="text" name="sex" size="5">
<select size="1" name="d1" onchange="change()">
<option selected>男</option>
<option>女</option>
</select>
</form>
<script language="javascript">
function change()
{
frm.sex.value=frm.d1.options[d1.selectedIndex].text;
}
</script>
另外 你的select最好规范写
<option value="传递的值" selected>显示的值</option>
- 评价:
给朵鲜花(6)
扔个鸡蛋(0)