`
hideto
  • 浏览: 2683110 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

escape JavaScript

阅读更多
单引号、双引号、<script></script>标签等等,都可以用Prototype.js的这段代码来escape(sliu真乃JavaScript高人):
function escapeHTML(str) {
    var div = document.createElement('div');
    var text = document.createTextNode(str);
    div.appendChild(text);
    return div.innerHTML;
};
分享到:
评论
1 楼 hideto 2008-03-28  
escapeHTML可以用于显示一段文本而文本里可能有html标签或单引号双引号的场景

JavaScript标准的escape和unescape方法则可以将上述字符串存为html标签的属性而不会产生单引号双引号的麻烦

相关推荐

    JavaScript escape/unescape 编码的 Java 实现

    本工具类用java实现了JavaScript escape/unescape 编码。对接建行支付以及需要向后端传输中文数据时可以使用得到

    asp函数实现javascript里的escape函数和unescape函数功能

    ### ASP函数实现JavaScript里的escape与unescape函数功能 在Web开发中,经常需要对字符串进行编码和解码处理,以确保它们能够在不同环境之间安全地传输。JavaScript 中提供了 `escape` 和 `unescape` 函数来实现这...

    android 实现JavaScript escape unescape

    System.out.println(escape(stest)); System.out.println(unescape(escape(stest))); 输出结果: 中文1234 abcd[](),.~\ %u4E2D%u65871234+abcd%5B%5D()%3C%2B%3E%2C.~%5C 中文1234 abcd[](),.~\

    escape编码工具

    4. **JavaScript编码与解码函数**:除了`escape()`,JavaScript还有`unescape()`函数用于解码已经Escape编码的字符串。另外,`encodeURIComponent()`和`decodeURIComponent()`用于更全面的URL编码和解码,它们会编码...

    java实现js的escape和unescape

    JavaScript中的`escape()`和`unescape()`函数就是用于对URL进行编码和解码的经典方法。然而,在不同的编程环境下,比如Java,实现这些功能就显得尤为重要。下面,我们将深入探讨如何在Java中实现JavaScript的`escape...

    ZzJavaScript encode and escape functions

    JavaScript中的编码和转义函数主要有encodeURI、encodeURIComponent和escape这三个函数,它们用于处理URL和URI中的特殊字符。下面将详细介绍这三个函数的功能和使用场景。 首先,encodeURI函数的主要用途是编码整个...

    PHP实现Javascript中的escape及unescape函数代码分享_.docx

    在JavaScript中,`escape`和`unescape`是两个用于编码和解码字符串的函数。它们主要用于处理非ASCII字符,特别是在网络传输时确保数据的正确性。然而,PHP并没有直接对应的内置函数,但可以通过自定义函数来实现类似...

    opentsdb-escape:OpenTSDB Escape for Javascript

    OpenTSDB Escape for Javascript 该项目基于其有效字符之间的差异,将高级Javascript encodeURIComponent函数用作OpenTSDB escape函数。 encodeURIComponent有效字符: az, AZ, 0-9, - _ . ! ~' ( ) az, AZ, 0-9, ...

    易语言Escape加解密

    在JavaScript或者其他编程语言中,Escape函数用于将特定的字符转换为它们的Unicode转义序列,这样可以确保字符串在网络传输或存储时不会因为特殊字符导致问题。例如,空格会转换为"%20","&"会转换为"%26"等。这个...

    Javascript中escape(),_encodeURI()和encodeURIComponent()之精析与比较.doc

    在JavaScript中,`escape()`, `encodeURI()`, 和 `encodeURIComponent()` 是三个常见的字符串编码函数,它们各自有独特的用途和特点。理解它们的区别对于编写健壮的JavaScript代码至关重要。 首先,`escape()` 函数...

    javascript-escape-unescape:Javascript EscapeUnescape

    JavaScript中的`escape()`和`unescape()`函数是两个与字符串编码和解码相关的函数,它们在处理特殊字符和非ASCII字符时尤其有用。这两个函数在Web开发中扮演着重要角色,尤其是在处理URL、HTML和JSON数据时。 首先...

    sqlserver sql 实现 escape 解码

    在SQL Server环境中,有时我们需要处理含有特殊字符的字符串,这些字符串可能是通过JavaScript的`escape`函数编码过的。JavaScript的`escape`函数用于编码URL、非ASCII字符和其他特殊字符,以便在网络上传输。当我们...

    Simple Escape the Castle Game in JavaScript Free Source Code.zip

    这是一个基于JavaScript编写的简单“逃离城堡”游戏的源代码包。通过分析这个项目,我们可以学习到许多关于JavaScript编程、游戏开发以及网页互动设计的知识点。 首先,JavaScript是Web开发中最常用的脚本语言,...

    java版本的escape和unescape函数

    在Java编程语言中,`escape`和`unescape`函数是处理字符串时常见的工具,尤其在处理HTML、JavaScript或URL编码时。这两个函数主要用于在字符串中转换特殊字符,确保数据在网络传输或存储时的正确性和安全性。下面...

    escape --AJAX和JS传中文乱码的最终解决方案

    "escape"函数在JavaScript中扮演着重要的角色,它可以帮助我们解决这类问题。本文将深入探讨如何使用"escape"函数以及相关的编码策略来解决AJAX和JS传中文乱码的问题。 首先,我们需要理解AJAX(异步JavaScript和...

    escape-latex:使用Javascript转义LaTeX特殊字符

    逃逸乳胶 在NodeJS(&gt; = 10.x)环境中使用Javascript转义LaTeX特殊字符。用法npm install escape - latexvar lescape = require ( 'escape-latex' ) ;lescape ( "String to be escaped here #yolo" ) ;原料药lescape...

    JavaScript语言参考手册

    escape eval flush getOptionValue getOptionValueCount isNaN Number parseFloat parseInt redirect registerCFunction ssjs_generateClientID ssjs_getCGIVariable ssjs_getClientID String taint unescape ...

    Python中还原JavaScript的escape函数编码后字符串的方法

    在Python中,还原JavaScript escape函数编码后字符串的方法主要是通过对JavaScript的escape编码方式进行解析和还原。escape函数在JavaScript中用于将字符串进行转义,使其成为适合在URL中传输的格式。通常,这种编码...

    JavaScript代码加密与解密方法剖析.pdf

    JavaScript 的内置函数 escape() 和 unescape() 可以分别作为编码和解码字符串。例如,使用 escape() 函数对 JavaScript 代码进行加密,得到的密文如下: a le rt %2 8 %22 %u TF 5 u 9 8 75 %u 67 2 8% u 9A ...

    PHP实现Javascript中的escape及unescape函数代码分享

    在JavaScript中,`escape`和`unescape`函数是用来对字符串进行编码和解码的,主要是为了处理非ASCII字符。然而,在PHP中,没有直接对应的内置函数。但是,通过自定义函数,我们可以模拟这些功能。这里我们将深入探讨...

Global site tag (gtag.js) - Google Analytics