刚开始学习做网页,想做一个按钮,类似word里面那种加粗按钮那种,可以按下去,弹上来,按下去和弹上来分别读取数据库中不同的值,想了好久绞尽脑汁也不会,请各位大侠指点一下

解决方案 »

  1.   

    用JAVASCRIPT写咯
    在onMouseDown的时候触发一个事件,在onMouseUp的时候触发一个事件,分别去做你像要做的事
    不过楼主的这举动没多大意义啊,鼠标按下和弹起都是瞬间的事,要读2次数据库,需求是否合理呢
      

  2.   

    word 里有按钮? 不知道 
    ……
    这个嘛要JavaScript 或 CSS吧
      

  3.   

    如果是单纯制作网站导航按钮的话 给你个连接:
    http://www.blue1000.com/bkhtml/2009-03/62684.htm
      

  4.   

    就是类似word里面那个加粗按钮似的啊,上面个B的那个,还有下划线啥的都是这种按钮我用JavaScript写,根据点击下去换一个背景图片,再点击换成原来的,但是JavaScript不能操作后台,连接数据库问题我不知道该怎么办
      

  5.   

    噢,那就简单了呗,你说的只是点击的状态而已
    找2个图片 按下去的,弹起来的
    然后点击判断状态 更改图标 同时onClick 触发事件操作数据库
    大概的详细内容给你提一下把
    <script language='javascript'>
    function ChangePic(obj){
    if(obj){
    if(obj.style.background == 'url(img/up.gif)'){
    obj.style.background = 'url(img/down.gif)';
    //做的好点这里可以AJAX连数据库了,普通的么就跳转页面传参,操作完再跳回来就行
    }else{
                            obj.style.background = 'url(img/up.gif)';
    //数据库操作
                    }
    }
    }
    </script>//页面,因为你是日历么,所以id么用_+遍历是变量
    <div id='test_1' onClick="ChangePic(this);" style="background:url(img/up.gif);">你自己输入的内容</div>//do.php,这里么写数据库的操作就写个思路吧~呵呵,详细的还要你自己设计啊~
      

  6.   

    用Jquery 最简单
       $(".xxx").toggle(function(){},function(){}),或者使用更优雅的toggleClass()