日期:2014-05-18  浏览次数:20440 次

谁能帮我把这段jq代码javascript?
JScript code

        var oReportDiv = $("div[id$=''oReportDiv'']");

        var constheight = 15;

        oReportDiv.css("overflow", "hidden");

        var innerDiv = $(oReportDiv).find("div").get(0);

        var table = $(oReportDiv).find("table").get(0);

        var tableHeight = $(table).attr("offsetHeight");

  

        var tableDiv = $(table).find("div").get(0);

        var tableWidth = $($(tableDiv).find("table").get(0)).attr("offsetWidth");

        $(innerDiv).css("height", tableHeight + constheight);

        $(innerDiv).css("width", tableWidth + constheight * 6);



------解决方案--------------------
不知道LZ你想表达什么.....
------解决方案--------------------
建议你还是看看jquery的使用,方便很多,看明白了也就会转换了,比如
$(table) document.getElementsByTagName("table")
给你个学习网站
http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp
------解决方案--------------------
var oReportDiv =document.getElementById("oReportDiv");
var constheight = 15;

oReportDiv.style.overflow="hidden";

var innerDiv = document.getElementById("divID");//把这个div赋一个id

var table = document.getElementById("tableID");//给table赋id

var tableHeight =table.offsetHeight;

  

var tableDiv = document.getElementById("divID");//把这个div赋一个id

var tableWidth = tableDiv.offsetWidth;

innerDiv).style.height=(tableHeight + constheight);

innerDiv.style.width=(tableWidth + constheight * 6);


------解决方案--------------------
JScript code

var oReportDiv = $("[id$=oReportDiv]");

------解决方案--------------------
JScript code

var oReportDiv = document.getElementById("<%=oReportDiv.ClientID%>") ;

------解决方案--------------------
都是一些简单的操作
test
JScript code
var oReportDiv = document.getElementById("oReportDiv");
var constheight=15;
oReportDiv.style.overflow="hidden";
var innerDiv = oReportDiv.getElementsByTagName("div")[0]
var table = oReportDiv.getElementsByTagName("table")[0];
var tableHeight = table.offsetHeight;
var tableDiv = table.getElementsByTagName("div")[0];
var tableWidth = tableDiv.getElementsByTagName("table")[0].offsetWidth;
innerDiv.style.height=tableHeight+constheight;
innerDiv.style.width = tableWidth+constheight*6

------解决方案--------------------
探讨

如和通过js循环页面中所有的div找到div的id内容包括“1111”的?

id="adfasdf111"