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 相关文章推荐
Ajax请求在数据量大的时候出现超时的解决方法
Feb 27 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
Jun 19 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
Apr 29 Javascript
js简单倒计时实现代码
Apr 30 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
May 19 Javascript
基本DOM节点操作
Jan 17 Javascript
解决Vue编译时写在style中的路径问题
Sep 21 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
Vue模拟数据,实现路由进入商品详情页面的示例
Aug 31 Javascript
vue+axios+element ui 实现全局loading加载示例
Sep 11 Javascript
vue+element 模态框表格形式的可编辑表单实现
Jun 07 Javascript
一篇文章了解正则表达式的替换技巧
Feb 24 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
逐步提升php框架的性能
2008/01/10 PHP
php生成gif动画的方法
2015/11/05 PHP
javascript 文章截取部分无损html显示实现代码
2010/05/04 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
JavaScript每天必学之基础知识
2016/09/17 Javascript
微信小程序 获取二维码实例详解
2017/06/23 Javascript
详解在Vue中如何使用axios跨域访问数据
2017/07/07 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
JavaScript模拟实现自由落体效果
2018/08/28 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
python计算程序开始到程序结束的运行时间和程序运行的CPU时间
2013/11/28 Python
Python动态加载模块的3种方法
2014/11/22 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
Django使用Celery异步任务队列的使用
2018/03/13 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
Python使用Pickle库实现读写序列操作示例
2018/06/15 Python
使用css3实现超炫的loading加载动画效果
2014/05/07 HTML / CSS
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
耐克巴西官方网站:Nike巴西
2016/08/14 全球购物
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
怎样比较两个类型为String的字符串
2016/08/17 面试题
护士个人简历自荐信
2013/10/18 职场文书
生物科学系大学生的自我评价
2013/12/20 职场文书
公司总经理任命书
2014/06/05 职场文书
运动会入场口号
2014/06/07 职场文书
出租房屋协议书
2014/09/14 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
小学教师见习总结
2015/06/23 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python