解决方案 »

  1.   

    #com{
                border: #ccc 1px solid;
                width: 40px;
                height: 40px;
    position:absolute;
            }加个position:relative/absolte/fixed。
    然后left,top,bottom,right这几个属性,才能起作用呢。http://www.w3school.com.cn/cssref/pr_class_position.asp
      

  2.   


    好像这次
     function press(e){
            var e=event||window.event;
            var code= e.keyCode
            if(code==65){
    你这边又忘了改
    改成e=e||window.event; 加上楼上说的样式,就可以移动一步了
      

  3.   


     if(code==65){
                var di=document.getElementById("com");
                var le=di.style.left
                var t=le.slice(0,-1)
                di.style.left=le+100+"px"
            }这里面的移动代码可以再调整调整