http://expert.csdn.net/Expert/topic/1337/1337908.xml?temp=.6769678
这个就是
<SCRIPT LANGUAGE="JavaScript">
<!--
function a(){
alert("你选了第"+(oo.selectedIndex+parseInt(1))+"个,value="+oo.value)
}
//-->
</SCRIPT>
<SELECT NAME="oo" size="5" onchange="a()" multiple>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</SELECT>

解决方案 »

  1.   

    <form name=f>
    <select name=s   multiple size=3  onmouseup=ctlent() >
    <option value=1 selected>eee</option>
    <option value=2>eee2</option>
    <option value=3>eee3</option>
    </select>
    </form>
    <SCRIPT LANGUAGE=javascript>
    <!--
    //f.aa1.disabled()
    function ctlent()
    {
         if(event.ctrlKey )//&& window.event.keyCode==13)
         {
             alert(f.s.options [f.s.selectedIndex].value)
         }
         
         //alert(f.s.options [f.s.selectedIndex].value)
    }
    </script>
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    function a(){
    alert("选择了:"+oo.value)
    }
    </SCRIPT>
    <SELECT NAME="oo" size="5" onchange="a()" multiple>
    <option value=1>1</option>
    <option value=2>2</option>
    <option value=3>3</option>
    <option value=4>4</option>
    </SELECT>