JavaScript手册 
目录
此参考中包含
的内容
轻松上手
简介
操作符
语句
核心
文档
窗口
表单
浏览器
事件和
事件句柄
LiveWire
数据库服务
进程管理服务
实用工具
全局函数
LiveConnect
的Java包
索引
版权
 
【目录】 【上一页】 【下一页】 【索引】

escape

返回以 ISO-Latin-1 字符集书写的参数的十六进制编码。

核心函数
实现版本 Navigator 2.0, LiveWire 1.0

语法

escape("string")

参数

string 以 ISO-Latin-1 字符集书写的字符串。

描述

escape 函数是一个顶级 JavaScript 函数,并不与任何对象关联。使用 escape 和 unescape 函数可以将属性值手工添加到 URL 中。

escape 函数编码指定字符串中的特定字符,并返回新字符串。它编码空格、标点符号及其它不位于 ASCII 字母表的字符,除了以下字符:

* @ - _ + . /

示例

示例 1. 下面的例子返回 "%26":

escape("&")

示例 2. 该语句

escape("The_rain. In Spain, Ma'am") 返回

"The_rain.%20In%20Spain%2C%20Ma%92am":

示例 3. 在下面的例子中,如果用户单击链接的话,变量 theValue 的值将被以十六进制字符串编码并被传送给 request 对象:

<A HREF=\Q"mypage.html?val1="+escape(theValue)\Q)>Click Here</A>

参看

unescape


【目录】 【上一页】 【下一页】 【索引】

回页面顶部