动态生成 DOCTYPE 元素

draclosta 2005-11-15 12:32:21
如题,文档中没有定义DOCTYPE使得某些效果无法显示,怎样能用javascript动态加上DOCTYPE。是否能用createElement方法实现?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
redtank2005 2005-11-15
  • 打赏
  • 举报
回复
不知道这样行不行
<html>
<SCRIPT LANGUAGE="JavaScript">
document.writeln("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>");
</SCRIPT>
donghid 2005-11-15
  • 打赏
  • 举报
回复
doctype这个属性好像是只读的.不如在生成整个html时加上这一句不就行了?

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧