<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Trees, trees, everywhere</title>
</head>
<body>
<h1>Trees, trees, everywhere</h1>
<p>Welcome to a <em>really</em> boring page.</p>
<div style="background-color:#006633;">
Come again soon.
</div><div id="d">sdfasdfasfsadfasdf</div>
<input type="button" name="btn" value="Change Style" onclick="createDiv(this);"/>
</body>
</html>
<script language="javascript">
function createDiv(obj){
var newNode = document.createElement("div");
newNode.setAttribute("id","newNode");
newNode.setAttribute("style","background-color:red");
newNode.innerHTML="This is a new Div......";
obj.parentNode.insertBefore(newNode,document.getElementById("d"));
}
</script>
问题是:在Firefox下显示背景颜色,IE6下不显示背景颜色?
要使IE6下也显示背景颜色该怎么做?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Trees, trees, everywhere</title>
</head>
<body>
<h1>Trees, trees, everywhere</h1>
<p>Welcome to a <em>really</em> boring page.</p>
<div style="background-color:#006633;">
Come again soon.
</div><div id="d">sdfasdfasfsadfasdf</div>
<input type="button" name="btn" value="Change Style" onclick="createDiv(this);"/>
</body>
</html>
<script language="javascript">
function createDiv(obj){
var newNode = document.createElement("div");
newNode.setAttribute("id","newNode");
newNode.setAttribute("style","background-color:red");
newNode.innerHTML="This is a new Div......";
obj.parentNode.insertBefore(newNode,document.getElementById("d"));
}
</script>
问题是:在Firefox下显示背景颜色,IE6下不显示背景颜色?
要使IE6下也显示背景颜色该怎么做?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货