1.js 正则
把pre里面的东西拿出来
<span style="font-size:14px;">var reg = /<pre.+?>(.+)<\/pre>/g;
var result = data.match(reg);
data = RegExp.$1;</span>
2.js,后台传来的json的使用
通过var jsonObj = eval('(' + jsonResponse + ')') 封装
才能通过jsonObj.元素的方式访问
3.innerHTML innerText outerHTML 区别
innerHTML 返回元素从起始到终止的所有值,innerText 把前者中的标签去掉
outerHTML 把标签本身也带上
例如:html为:<div id="abc"><b>sss</b>bbb</div>
js代码如下:
document.getElementById("abc").innerHTML 返回<b>sss</b>bbb
document.getElementById("abc").innerText 返回sssbbb
document.getElementById("abc").outerHTML 返回<div name="abc1" id="abc2"><b>sss</b>bbb</div>
以上js代码也可以直接用id直接索引
abc.innerHTML返回<b>sss</b>bbb
abc.innerText 返回sssbbb
abc.outerHTML 返回<div name="abc1" id="abc2"><b>sss</b>bbb</div>