如题,比如var a,b
num=a/2+b/3
这样写不对啊,两个除号之间变蓝字了。

解决方案 »

  1.   

    不行啊,我的运行不了
    xtop=(event.clientY-parseInt(div2.style.top))/4-document.documentElement.offsetHeight/2;
    xleft=(event.clientX-parseInt(div2.style.left))/4-document.documentElement.offsetWidth/2;
    任意拿掉一个/号就行的。
      

  2.   

    function click()
        { var xtop,xleft
       event.returnValue=false;
       parent.document.all.smapfra.height=600;
       xtop=(event.clientY-parseInt(div2.style.top))/4-document.documentElement.offsetHeight/2;
       xleft=(event.clientX-parseInt(div2.style.left))/4-document.documentElement.offsetWidth/2;
    if (xtop<0 ) {
                             xtop=0;
                            }
            if (xleft< 0 ) {
                             xleft=0;
                             }
    if (xtop>1282-document.documentElement.offsetHeight){
    xtop=1282-document.documentElement.offsetHeight
    }
    if (xleft>848-document.documentElement.offsetWidth){
    xleft=848-document.documentElement.offsetWidth
    }

    parent.smapfra.document.all.div1.style.top=0-xtop;
    parent.smapfra.document.all.div1.style.left=0-xleft;
    //parent.document.all.pmapfra.height=0;
        }
    我拿掉一个/号就能运行的,就是位置不对,加上/号提示网页上有错误,功能无效.
      

  3.   

    我IE8上没有问题,别的浏览器没有试.但是肯定和除号没有关系.这是小学数学问题
    <div id="div2" onclick="aa();" style="top:10px;left:20px;">1233</div>
    <script>
    function aa(){
    xtop=(event.clientY-parseInt(div2.style.top))/4-document.documentElement.offsetHeight/2;
    xleft=(event.clientX-parseInt(div2.style.left))/4-document.documentElement.offsetWidth/2;
    alert(xtop + "!" + xleft)
    }
    </script>
      

  4.   

    我怀疑你的代码有问题,两个/这个符号应该没问题。看一你整个Html代码吧?
      

  5.   

    整个页面代码太大了放不了,我用你这一段单独运行也行的,可我写成
    xtop=(event.clientY-parseInt(div2.style.top))-document.documentElement.offsetHeight/2;
       xleft=(event.clientX-parseInt(div2.style.left))-document.documentElement.offsetWidth/2;
    或者
    xtop=(event.clientY-parseInt(div2.style.top))/4-document.documentElement.offsetHeight;
       xleft=(event.clientX-parseInt(div2.style.left))/4-document.documentElement.offsetWidth;
    就能运行的,真是怪了.