点击换要求实现买方卖方互换功能

陈某宝 2017-09-22 08:14:24



最好把代码写出来 ~谢谢!!!!
...全文
265 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈某宝 2017-09-24
  • 打赏
  • 举报
回复
交换文本 选择任何项都能换
陈某宝 2017-09-24
  • 打赏
  • 举报
回复
谢谢大哥帮忙!
天际的海浪 2017-09-24
  • 打赏
  • 举报
回复
你要交换什么。是交换选择的值value,还是交换选择的文字text,或者仅仅交换选择索引号selectedIndex
天际的海浪 2017-09-24
  • 打赏
  • 举报
回复

<select id="select1">
	<option value="0">第1项</option>
	<option value="1">第2项</option>
	<option value="2">第3项</option>
	<option value="3">第4项</option>
</select>

<select id="select2">
	<option value="0">第8项</option>
	<option value="1">第9项</option>
	<option value="2">第10项</option>
	<option value="3">第11项</option>
</select>

<input type="button" value="换" onclick="swap();" />

<script type="text/javascript">
function swap() {
	var t1 = document.getElementById("select1");
	var t2 = document.getElementById("select2");
	var temp = t1.options[t1.selectedIndex].text;
	t1.options[t1.selectedIndex].text = t2.options[t2.selectedIndex].text;
	t2.options[t2.selectedIndex].text = temp;
}
</script>
陈某宝 2017-09-23
  • 打赏
  • 举报
回复
非常感谢感谢!
陈某宝 2017-09-23
  • 打赏
  • 举报
回复
我试过了拉 当我选择第二个选项时 它只会交换第一个选项的数据。
天际的海浪 2017-09-23
  • 打赏
  • 举报
回复
引用 3 楼 weixin_38502556 的回复:
大哥~~~~ 这是一个下拉选项 不是文本域啊
id 设置在 <select> 标签上
陈某宝 2017-09-23
  • 打赏
  • 举报
回复
大哥~~~~ 这是一个下拉选项 不是文本域啊

天际的海浪 2017-09-22
  • 打赏
  • 举报
回复

<input type="text" id="text1" value="AAA" />
<input type="text" id="text2" value="BBB" />
<input type="button" value="换" onclick="swap();" />
<script type="text/javascript">
function swap() {
	var t1 = document.getElementById("text1");
	var t2 = document.getElementById("text2");
	var temp = t1.value;
	t1.value = t2.value;
	t2.value = temp;
}
</script>

87,993

社区成员

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

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