下拉框里面有值,但是值很长,不可能在下选的时候全显示出来,这个会把下拉框拉的很长。所以在想,在鼠标放到下拉框的某个值的时候能把这个值的全部信息显示出来。能不能有高手提供代码啊?不胜感激,只有10分了。谢谢…………

解决方案 »

  1.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>无标题页</title>
        <script language="javascript" type="text/javascript">
            var oPopup = window.createPopup();        function m(s){
                var obj=document.getElementById(s);
                with (oPopup.document.body) {
                    style.backgroundColor="lightyellow";
                    style.border="solid black 1px";
                    innerHTML=obj.innerText;
                }
               // alert(obj.value);
               oPopup.show(obj.clientX ,obj.clientY , 280,20, document.body);
            }
        
        </script>
    </head>
    <body>
        <select id="sl" onchange="m('sl')" name="ddl" size="1" style="width:54px">
            <option selected="selected" value="女女女女女女女女女">女女女女女女女女女</option>
            <option value="大大大大大大大大大">大大大大大大大大大</option>
            <option  value="大大大大大奎土土土土土土土土土土</">大大大大大奎土土土土土土土土土土</option>
            <option></option>
        </select></body>
    </html>
      

  2.   

    我觉得楼上的有一点不方便,应该鼠标移到该VALUE上浮现一个层显示值,不应该在点了以后才知道点了哪个值,这样不方便。,呵呵