window.parent.parent.document.getElementById("reportiframe1").style.height = window.parent.parent.document.getElementById("reportiframe1").style.height+200;
我这样写不对因为window.parent.parent.document.getElementById("reportiframe1").style.height是550px由于有个px所以我不能直接写上加200请问如何解决啊?

解决方案 »

  1.   

    var height=parseInt(window.parent.parent.document.getElementById("reportiframe1").style.height.replace("px",""));
    var result=height+200+"px";
      

  2.   

    先把px去掉,加上200,再拼上px不就行了
      

  3.   

    我这样写不对因为window.parent.parent.document.getElementById("reportiframe1").style.height是550px由于有个px所以我不能直接写上加200当做字符串操作,截断取数字,(相加200)+"px"或者正则把数据提取出来