Javascript print_r

function print_r(theObj){
if(theObj.constructor == Array || theObj.constructor == Object){
document.write("<ul>")
for(var p in theObj){
if(theObj[p].constructor == Array || theObj[p].constructor == Object){
document.write("<li>["+p+"] => "+typeof(theObj)+"</li>");
document.write("<ul>")
print_r(theObj[p]);
document.write("</ul>")
}else document.write("<li>["+p+"] => "+theObj[p]+"</li>");
}
document.write("</ul>")
}
}

0 Comments

You must be logged in to post a comment.