• 如果select列表框设成多选,在javascript里应该怎么得到他被选中的值?


    <select   name= "test "   onclick= "javascript:Select() "> 
    <option   value= "a "> a </option> 
    <option   value= "b "> b </option> 
    <option   value= "c "> c </option> 
    <option   value= "d "> d </option> 
    </select> 

    在javascript里面 
    function   Select(){ 
    for(var   i=0;i <document.all.test.length;i++) 
    if(document.all.test[i].checked==true 
    alert(document.all.test[i]) 

    这样就可以拉 


    <html> 
    <head> 
    <title>   New   Document   </title> 
    <script> 
    function   showSelectedValue() 
    { 
    
    var   selectedValue   =   " "; 
    var   objSelect   =   document.form1.test; 
    for(var   i   =   0;   i   <   objSelect.options.length;   i++) 
    { 
    if   (objSelect.options[i].selected   ==   true) 
    selectedValue   +=   objSelect.options[i].value   +   "\r\n "; 
    } 
    alert(selectedValue); 
    } 
    </script> 
    </head> 
    <body> 
    <form   name= "form1 "> 
    <select   name= "test "   multiple   > 
    <option   value= "a "> a </option> 
    <option   value= "b "> b </option> 
    <option   value= "c "> c </option> 
    <option   value= "d "> d </option> 
    </select> 
    <input   type= "button "   value= "showSelectedValue "   onClick= "javascript:   {showSelectedValue();} "> 
    </form> 
    </body> 
    </html>

     

  • 相关阅读:
    用智慧明辨之
    做一个成功的软件架构师需要哪些素质?
    如何成为一名优秀的产品经理
    项目管理中的冲突管理
    .Net 缓存依赖详解
    从程序制作到构架制作
    如何做好一名软件团队的领导者
    需求变更的代价
    页面缓存的实现
    项目风险盘点
  • 原文地址:https://www.cnblogs.com/yony/p/2575094.html
Copyright © 2020-2023  润新知