共同点:
1、innerHTML和html都可以获得某个dom元素中的内容,设定某个dom元素中的内容。
2、都可以获得dom元素中的所有标签内容,和value(val)不一样。
不同点
1、前者是js的,后者是jquery的。
2、调用方法不一样,前者是xx.innerHTML = "table",xx.html("table")
例如:
<html>
<head>
<script src="../script/jquery-1.8.2.min.js"></script>
<script>
function getInnerHTML()
{
alert(document.getElementById("div1").innerHTML);
alert($("#div1").html());
//$("#div1").html("table");
document.getElementById("div1").innerHTML = "table";
}
</script>
</head>
<body>
<div id = "div1" οnclick="getInnerHTML();"><table ><tr><td>gdfs</td></tr></table></div>
</body>
</html>