日期:2014-05-17  浏览次数:20787 次

不同内核浏览器 innerHTML 结果不一样,如何解决?
<html>
<head>
<script type="text/javascript">
function clk()
{
alert(document.getElementById("tab").innerHTML);
}
</script>
</head>

<body>
<table id="tab">
<tr>
<td>
<input type="text" />
</td>
</tr>
</table>

<input type="button" onclick="clk();" value="click me"/>
</body>
</html>

以上代码,在IE8 下,填写内容后,点击按钮,可以读取到填写的内容,但chrome就无法带出,只能读取原始代码,请问是什么原因造成的?

------解决方案--------------------
浏览器支持问题,就像FF跟IE,有的时候做出的东西大小都不一样