<script type="text/javascript" lanuage="javascript">
......
var newRow = document.createElement("tr");
var cell = document.createElement("td");
var picLink = document.createElement("a");
picLink.setAttribute("herf",'/manageAction.do?method=toModifyPic&id=' + newsID);
var textNode = document.createTextNode("修改图片");
picLink.appendChild(textNode);
cell.appendChild(picLink);
newRow.appendChild(cell);
document.getElementById("newsItem").appendChild(newRow);
......
</script>其中的"newsItem"是tbody的id:
<table width="100%" border="0">
<tbody id="newsItem">
</tbody>
</table> 不知上面的代码有什么问题?运行时“修改图片”四个字能正常显示,也没有报javascript的错误,但就是没有生成超链接,只是静态的文本。还望高手指点!谢谢
......
var newRow = document.createElement("tr");
var cell = document.createElement("td");
var picLink = document.createElement("a");
picLink.setAttribute("herf",'/manageAction.do?method=toModifyPic&id=' + newsID);
var textNode = document.createTextNode("修改图片");
picLink.appendChild(textNode);
cell.appendChild(picLink);
newRow.appendChild(cell);
document.getElementById("newsItem").appendChild(newRow);
......
</script>其中的"newsItem"是tbody的id:
<table width="100%" border="0">
<tbody id="newsItem">
</tbody>
</table> 不知上面的代码有什么问题?运行时“修改图片”四个字能正常显示,也没有报javascript的错误,但就是没有生成超链接,只是静态的文本。还望高手指点!谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货