HTML中select多选返回值的问题

2025-02-27 12:09:59
推荐回答(3个)
回答1:


    A
    B
    C
    
//提交后得值
function getValue(a){
  var a = this.a || document.getElementById("a");
  var val = '';
  var valname = '';
  for (var i=0;i    if (a.options[i].selected){
      val += ','+a.options[i].value;
      valname += ','+a.options[i].text
    }
  }
}

回答2:

有muitiple属性则表明代码没问题,选择的时候按住ctrl就行了。

回答3:

如果你要选2项提交就不能使用select,而应该使用复选框checkbox。例如: