<head>
<title></title>
<script type="text/javascript">
function LoadData(){
var data = {"百度":"http://www.baidu.com","传智":"http://www.itcast.cn"};
var tableLinks = document.getElementById("tableLinks");
for (var key in data) {
var tr = document.createElement("tr");
var value=data[key];
var td1 = document.createElement("td");
td1.innerText = key;
tr.appendChild(td1);
var td2 = document.createElement("td");
td2.innerHTML = "<a href='" + value + "'>" + value + "</a>";
tr.appendChild(td2);
tableLinks.appendChild(tr);
}
}
</script>
</head>
<body>
<table id="tableLinks" ></table>
<input type="button" value="加载" />
</body>作者: 孙杰 时间: 2012-4-15 22:49
你是ie几 试试这样可不可以
var tablelinks = document.getElementById("tablelinks");
var data ={"百度":"http://www.baidu.com","传智":"http://www.itcast.cn"};
for (var key in data) {
var value = data[key];
var tr = tablelinks.insertRow(-1);
var td1 = tr.insertCell(-1);
td1.innerText = key;
var td2 = tr.insertCell(-1);
td2.innerHTML = "<a href='" + value + "'>" + key + "</a>";作者: 林其响 时间: 2012-4-16 09:16
首先你这段代码在IE上运行是有问题 在Mozi Firefox运行正常