【问题标题】:convert quotation marks into HTML codes in large text将引号转换为大文本中的 HTML 代码
【发布时间】:2015-07-12 01:03:50
【问题描述】:

我正在用 HTML、CSS、Jquery Mobile 创建一个应用程序,它将有一个大文本。要获取该文本,我必须从另一个资源中复制它,并且在我的文本编辑器中它们看起来不错。 (它们就像“这是双引号”,“这是单引号”)。但是在浏览器中,引号变成了类似的东西,因为文本太大,我不能用“来改变每个标记。

那么如何将这些大文本中的引号转换为 HTML 代码,使其在浏览器中看起来应该是这样的?

【问题讨论】:

  • 我认为您遇到了一些代码页问题。如果是这样,您需要解决此问题,而不是显示一个。
  • 听起来像是编码问题。您是否尝试将<meta charset="utf-8" /> 添加到页面?
  • 确保编辑器的字符集设置正确
  • 请不要编辑您的问题以提出其他问题。 Ask a new one 代替。

标签: javascript html quotation-marks


【解决方案1】:

首先,找出所有可以出现在文本中的引号。比,foreach 的引号,例如单引号',替换成\':

var initialText = document.getElementById("text").innerHTML; 
var finalText = str.replace(initialText, "\'");
finalText = str.replace(finalText, '\"');

最后使用变量“finalText”。请注意,首先替换变量“initialText”,在第一次迭代后替换变量“finalText”

【讨论】:

    猜你喜欢
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 2014-02-07
    • 2015-01-03
    • 2013-10-24
    • 2012-07-14
    • 1970-01-01
    相关资源
    最近更新 更多