JavaScript使用encodeURI()和decodeURI()获取字符串值的方法


Posted in Javascript onAugust 04, 2015

本文实例讲述了JavaScript使用encodeURI()和decodeURI()获取字符串值的方法。分享给大家供大家参考。具体如下:

JavaScript使用encodeURI()和decodeURI()获取字符串值,不能就是地址栏显示的字串,以前经常在网上见到有人问此问题,无意在网上发现,不知是不是您想要的,先看看效果吧。

先来看看运行效果:

JavaScript使用encodeURI()和decodeURI()获取字符串值的方法

具体代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>使用系统函数</title>
<script language="JavaScript">
<!--
 function showMsg()
 {
  var strURL= url.value;
  var encodeStr = encodeURI(strURL);
  var temp = encodeStr+"\n";
  temp += decodeURI(encodeStr);
  alert(temp);
 }
-->
</script> 
</head>
<body>
<div>
  请输入一个URL:<input name="url" type="text" id="url" value="/search.php?keyword=搜索关键字" size="60" />
  <input type="submit" name="button" id="button" value="我要提交" onclick="showMsg();" /></div>
 <dIV class="vc" style="margin: 20px auto" >
<h2>使用encodeURI()和decodeURI()函数:</h2>
</dIV>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
基于jquery.Jcrop的头像编辑器
Mar 01 Javascript
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
Jun 30 Javascript
点击进行复制的JS代码实例
Aug 23 Javascript
Javascript中arguments对象详解
Oct 22 Javascript
浅谈Unicode与JavaScript的发展史
Jan 19 Javascript
基于jQuery插件实现点击小图显示大图效果
May 11 Javascript
基于BootStrap Metronic开发框架经验小结【八】框架功能总体界面介绍
May 12 Javascript
微信小程序实现锚点定位楼层跳跃的实例
May 18 Javascript
微信小程序模板(template)使用详解
Jan 31 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
Aug 28 Javascript
JS实现星星海特效
Dec 24 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
Aug 04 Javascript
javascript将DOM节点添加到文档的方法实例分析
Aug 04 #Javascript
JavaScript实现添加及删除事件的方法小结
Aug 04 #Javascript
JS实现转动随机数抽奖特效代码
Apr 16 #Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
Aug 04 #Javascript
jquery控制显示服务器生成的图片流
Aug 04 #Javascript
JavaScript实现LI列表数据绑定的方法
Aug 04 #Javascript
用js编写的简单的计算器代码程序
Aug 04 #Javascript
You might like
zend Framework中的Layout(模块化得布局)详解
2013/06/28 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
Thinkphp的volist标签嵌套循环使用教程
2014/07/08 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
prototype 的说明 js类
2006/09/07 Javascript
2012年开发人员的16款新鲜的jquery插件体验分享
2012/12/28 Javascript
ExtJS DOM元素操作经验分享
2013/08/28 Javascript
javascript客户端遍历控件与获取父容器对象示例代码
2014/01/06 Javascript
jQuery focus和blur事件的应用详解
2014/01/26 Javascript
JavaScript里四舍五入函数round用法实例
2015/04/06 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
利用jquery制作滚动到指定位置触发动画
2016/03/26 Javascript
瀑布流的实现方式(原生js+jquery+css3)
2020/06/28 Javascript
AngularJS中的路由使用及实现代码
2017/10/09 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
2017/10/25 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
Python机器学习logistic回归代码解析
2018/01/17 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
python3使用GUI统计代码量
2019/09/18 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
2020/11/01 Python
html5 viewport使用方法示例详解
2013/12/02 HTML / CSS
英国计算机商店:Technextday
2019/12/28 全球购物
省三好学生申请材料
2014/01/22 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
节能标语大全
2014/06/21 职场文书
夫妻吵架保证书
2015/05/08 职场文书
Python基础之元编程知识总结
2021/05/23 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python
PyTorch中permute的使用方法
2022/04/26 Python