希望是一个简单的。
我有一个内置于 Sitefinity 的 .NET 4 网站。呈现的 HTML 正在创建以下隐藏字段和脚本:
<input type="hidden" name="ctl00$ctl04" id="ctl04" />
<script type="text/javascript">
//<![CDATA[
Sys.Application.setServerId("ctl04", "ctl00$ctl04");
Sys.Application._enableHistoryInScriptManager();
//]]>
</script>
这样做的问题是它违反了 W3C 严格的指导方针,并带有以下信息:
第 75 行第 52 列 - 错误:此处的文档类型不允许元素“输入”;缺少“p”、“h1”、“h2”、“h3”、“h4”、“h5”、“h6”、“div”、“pre”、“address”、“fieldset”、“ins”之一, "del" 开始标签
知道我怎样才能做到这一点吗?
谢谢艾尔