Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JS/jQuery获取原始(区分大小写)HTML_Javascript_Html_Case Sensitive - Fatal编程技术网

Javascript 使用JS/jQuery获取原始(区分大小写)HTML

Javascript 使用JS/jQuery获取原始(区分大小写)HTML,javascript,html,case-sensitive,Javascript,Html,Case Sensitive,在原始HTML文本文件中的某处: <sPaN id="test"></sPaN> 编辑: 对于这些人来说,奇怪的是为什么: 我正在使用语法荧光笔在页面上演示一些XML。而且XML是一种区分大小写的语言,所以演示的XML必须具有原始大小写 Syntax Highlighter使用['innerHTML']属性输出文本,该属性以小写形式返回标记。因此,我需要修补语法高亮显示。如果您从输入元素读取HTML/XML,则案例将保持不变 i、 e.您的HTML可能看起来像: <

在原始HTML文本文件中的某处:

<sPaN id="test"></sPaN>
编辑:

对于这些人来说,奇怪的是为什么: 我正在使用语法荧光笔在页面上演示一些XML。而且XML是一种区分大小写的语言,所以演示的XML必须具有原始大小写

Syntax Highlighter使用['innerHTML']属性输出文本,该属性以小写形式返回标记。因此,我需要修补语法高亮显示。

如果您从输入元素读取HTML/XML,则案例将保持不变

i、 e.您的HTML可能看起来像:

<textarea id="my-xml">
   <Example>
      <Node>Text</Node>
   </Example>
</textarea>

我不知道关于不同浏览器在这里做什么的细节,但有可能根本做不到。然而,为什么一开始人们会想要这个呢?你的用例是什么?谁告诉你HTML是区分大小写的@佩卡웃 用我的用例更新了原始帖子。@Bondye,我没有这样说。提供给客户的文件已保留案例。这让我希望有一种方法可以提取原始案例。那么HTML页面中有XML吗?XML不应该是文本,而不是实际的元素吗?(
sPaN…
)是的。我修好了。
test['innerHTML'] //returns lower case.
<textarea id="my-xml">
   <Example>
      <Node>Text</Node>
   </Example>
</textarea>
var myxml = $('#myxml-xml').val(); //my will have case sensitive XML