qq_43682478 2018-11-13 01:51 采纳率: 0%
浏览 1905

怎么通过jq或js动态改变select中name="这里的东西"?

比如:

11
22
33

像这样,当下拉选中11的时候,自动把 select name="dd" 换成 select name="abc"
拉选中22的时候,select name="dd" 换成 select name="123"

选中谁,就把select name的'值'替换成谁的beitai里的'值'
.....
小白一个,求会的大佬,给个详细点的!!!

  • 写回答

2条回答 默认 最新

  • 只能做梦 2018-11-13 02:40
    关注

    html如下:

    11
    22
    33

    图片说明
    js如下:
    let select = document.getElementById("select");
    select.onchange=function(){
    let index=select.selectedIndex;
    let beitai=select.options[index].getAttribute("beitai");
    select.setAttribute("name",beitai)
    console.log(select.getAttribute("name"))
    }
    图片说明

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题