帮忙,不行了

wangwd 2003-07-11 11:03:28
我在页面中有两个元素,一个是列表框(select),一个是文本域(textarea),请问如何实现选择列表框中的内容时,相关的内容(多条记录,显示在文本域中),最好有示例。在线等,实现马上结帐。
...全文
55 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangwd 2003-07-11
  • 打赏
  • 举报
回复
多谢,多谢解决了。结帐。
kingdomzhf 2003-07-11
  • 打赏
  • 举报
回复
分不是关键
kingdomzhf 2003-07-11
  • 打赏
  • 举报
回复
<body>
<script>
var arrValue = new Object();
arrValue['a'] = new Array();
arrValue['a'][0] = "生产部";
arrValue['a'][1] = "财务部";

arrValue['b'] = new Array();
arrValue['b'][0] = "业务部";
arrValue['b'][1] = "小卖部";
function aa(oThis)
{
var strText = "" ;
for(var i =0;i < arrValue[oThis.options[oThis.selectedIndex].text].length;i++)
{
strText += arrValue[oThis.options[oThis.selectedIndex].text](i);
};
text1.value += strText + '\r\n'
}
</script>
<SELECT ID=OP onchange="aa(this);">
<OPTION>A</OPTION>
<OPTION>b</OPTION>
<textarea id=text1></textarea>
</SELECT>
</body>
wangwd 2003-07-11
  • 打赏
  • 举报
回复
分少的话我再加,请赐教
wangwd 2003-07-11
  • 打赏
  • 举报
回复
kingdomzhf(旭日东升),感谢,但是我不是要将列表框中的内容送到文本域中,而是将列表框中选择一项所代表的多条记录放到文本域中,例如,你例中A实际上代表三条记录,分别为生产部,财务部,业务部,我是想将这三条内容放到文本域中。麻烦了,能请你再帮一下吗
hahacc 2003-07-11
  • 打赏
  • 举报
回复
樓上的OK,怎麽不結賬?
kingdomzhf 2003-07-11
  • 打赏
  • 举报
回复
<body>
<SELECT ID=OP onchange="text1.value += (this.options[this.selectedIndex].text + '\r\n')">
<OPTION>A</OPTION>
<OPTION>b</OPTION>
<textarea id=text1></textarea>
</SELECT>
</body>

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧