作者ZC (***********************)
看板Ajax
标题[问题] document type does not allow element "SCRIPT" here.
时间Thu Oct 9 11:36:18 2008
写了一段小程式,然後用
http://validator.w3.org/去作验证,
出现「document type does not allow element "SCRIPT" here.」这个错误,
因为我用了一段script将资料填入table内。
想请问各位先进,这个问题是因为我的
DOCTYPE不对呢?
或者是应该
用其他方式将资料填入table内呢?
感谢各位看完我的问题。
---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>TEST</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Pragma" content="no-cache">
<script language="javascript" type="text/javascript"><!--
function displayData()
{
document.write('<tr>');
document.write('<td>AAA<\/td>');
document.write('<td>123456<\/td>');
document.write('<\/tr>');
}
// --></script>
</head>
<body>
<table border="1">
<tr>
<th>Name</th>
<th>ID</th>
</tr>
<script type="text/javascript"><!--
displayData();
// --></script>
</table>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.164.201
※ 编辑: ZC 来自: 60.250.164.201 (10/09 13:53)
1F:→ TonyQ:可以考虑tbody给页面table , 在onload针对tbody做元素新增:p 10/09 15:07
2F:→ TonyQ:简单点的话可以采用innerHTML处理 , #18g6gSmc 这篇文章有提 10/09 15:08
3F:→ TonyQ:到如何针对网页元素新增. :p 10/09 15:08