请教各位js高手,我想做个选择框,是那种鼠标点上去,就回弹出一个小框框,里面有选项的那种,好像说不清除,就像51job上面选择职位,选择地方,点一下,就会出来个js弹出页可以选。
先谢谢啦,满意回答还可加分

解决方案 »

  1.   

    你去网上搜“js弹出div”
      

  2.   

    楼主参考我写的
    http://blog.csdn.net/lihan6415151528/archive/2008/10/29/3175958.aspx
    估计改动下,能满足你的需求!
      

  3.   

     function workshow(div)  //打开层
     {
        document.getElementById(div).style.display='block';
     }
     function workclose(div)  //隐藏层
     {
        document.getElementById(div).style.display='none';
     }
    function trainshow(box,showid,closediv)  //得到选择值
    {
      var ss="";
      var tt, n=0; 
      var nn =document.all.item(box); 
      
      for (j=0; j<nn.length; j++) {
        if (document.all.item(box,j).checked) {    //复选框被选中
          n = n + 1;
          tt =document.all.item(box,j).value+"";       //选中复选框的值
          if(n==1) {
            ss= tt;
          }
          else {
            ss=ss + "<br>"+ tt;
          }
      }
      }
     document.getElementById(showid).innerHTML=ss;   //所选内容显示在ID为showid单元格
     document.getElementById(closediv).style.display='none';   //隐藏选择层
     }
      

  4.   

    http://www.malsup.com/jquery/block/#demos
      

  5.   

    Ext 实现效果最佳。
      

  6.   

    还是没看到合适的,就想51job上那样,点选择工作,然后弹出个框,下面的页面不可用