小白教程

 找回密码
 立即注册
查看: 6992|回复: 3

[已解决]为什么弹出来都是1111,我想要显示2222

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2021-5-7 19:30:37 | 显示全部楼层 |阅读模式
  1. <select class="form-control m-b" name="type" id="type">
  2.     <option value="">请选择类型</option>
  3.     <option value="1">选择1</option>
  4.     <option value="2">选择2</option>
  5. </select>
  6. <div id="show1">
  7. <input type="text" name="txt" id="txt" value="1111">
  8. </div>
  9. <div id="show2">
  10. <input type="text" name="txt" id="txt" value="2222">
  11. </div>
  12. <button type="button" id="shuchu" value="输出"></button>
  13. <script src="js/jquery-3.4.1.min.js"></script>
  14. <script>
  15. $("body").delegate("#type", "change",function(){
  16.   if($("#type").val()==2){
  17.     $("#show2").show();
  18.     $("#show1").hide();
  19.   }else{
  20.     $("#show1").show();
  21.     $("#show2").hide();
  22.   }
  23. });
  24. </script>

  25. <script type="text/javascript">
  26. $(document).ready(function(){
  27.   $("button").on("click",function(){
  28.    alert($("#txt").val());
  29.   });
  30. });
  31. </script>
复制代码


最佳答案
2021-5-24 18:50:42
<div id="show1">
<input type="text" name="txt" id="txt1" value="1111">
</div>
<div id="show2">
<input type="text" name="txt" id="txt2" value="2222">
</div>
var id = '#txt'+$("#type").val()
alert($(id).val());

本帖寻求最佳方案

,目前已有 3 个回复 我要奖励
回复

使用道具 举报

1

主题

4

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2021-5-10 00:40:07 | 显示全部楼层
alert($("#txt").val());

2个input的id一样获取了第一个肯定输出是11111
回复

使用道具 举报

0

主题

1

帖子

1

积分

新手上路

Rank: 1

积分
1
发表于 2021-5-21 01:30:11 | 显示全部楼层
我知道id相同,就是想隐藏其中一个,然后获取显示的那个
回复

使用道具 举报

0

主题

1

帖子

1

积分

新手上路

Rank: 1

积分
1
发表于 2021-5-24 18:50:42 | 显示全部楼层 &
<div id="show1">
<input type="text" name="txt" id="txt1" value="1111">
</div>
<div id="show2">
<input type="text" name="txt" id="txt2" value="2222">
</div>
var id = '#txt'+$("#type").val()
alert($(id).val());
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-9-20 12:26 , Processed in 0.030358 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表