【发布时间】:2013-06-19 14:11:07
【问题描述】:
原始 HTML 文本文件中的某处:
<sPaN id="test"></sPaN>
在浏览器中是这样的:
<span id="test"></span>
如何获取保留案例的原始 html?
test['innerHTML'] //returns lower case.
编辑:
对于那些,好奇为什么:
我正在使用 Syntax Highlighter 在页面上演示一些 XML。而且 XML 是一种区分大小写的语言 - 所以演示的 XML 具有原始大小写很重要。
Syntax Highlighter 使用 ['innerHTML'] 属性输出文本,该属性以小写形式返回标签。所以我需要修补语法荧光笔。
【问题讨论】:
-
我不知道不同浏览器在这里做什么的细节,但有可能根本做不到。不过,为什么一开始就想要这个呢?你的用例是什么?
-
谁告诉你 HTML 是区分大小写的??!?
-
@Pekka웃 用我的用例更新了原始帖子。
-
@Bandye,我没有发表这样的声明。提供给客户的文件保留了案例。这让我希望有一种方法可以提取原始案例。
-
那么您的 HTML 页面中有 XML 吗? XML 不应该是文本,而不是实际元素吗? (
&lt;sPaN&gt;....)
标签: javascript html case-sensitive