JavaScript使用encodeURI()和decodeURI()獲取字符串值的方法
本文實例講述了JavaScript使用encodeURI()和decodeURI()獲取字符串值的方法。分享給大家供大家參考。具體如下:
JavaScript使用encodeURI()和decodeURI()獲取字符串值,不能就是地址欄顯示的字串,以前經(jīng)常在網(wǎng)上見到有人問此問題,無意在網(wǎng)上發(fā)現(xiàn),不知是不是您想要的,先看看效果吧。
先來看看運行效果:

具體代碼如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>使用系統(tǒng)函數(shù)</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=搜索關(guān)鍵字" size="60" />
<input type="submit" name="button" id="button" value="我要提交" onclick="showMsg();" /></div>
<dIV class="vc" style="margin: 20px auto" >
<h2>使用encodeURI()和decodeURI()函數(shù):</h2>
</dIV>
</body>
</html>
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
Javascript技術(shù)難點之a(chǎn)pply,call與this之間的銜接
這篇文章主要介紹了Javascript技術(shù)難點之a(chǎn)pply,call與this之間的銜接的相關(guān)資料,需要的朋友可以參考下2015-12-12
JavaScript實現(xiàn)自動跳轉(zhuǎn)文本功能
這篇文章主要為大家詳細介紹了JavaScript自動跳轉(zhuǎn)文本功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
es6學(xué)習(xí)之解構(gòu)時應(yīng)該注意的點
解構(gòu)賦值允許你使用類似數(shù)組或?qū)ο笞置媪康恼Z法將數(shù)組和對象的屬性賦給各種變量。這種賦值語法極度簡潔,同時還比傳統(tǒng)的屬性訪問方法更為清晰,下面這篇文章主要給大家介紹了關(guān)于在es6解構(gòu)時應(yīng)該注意的點,需要的朋友可以參考下。2017-08-08
JavaScript純前端實現(xiàn)語音播報和朗讀功能
這篇文章主要為大家詳細介紹了JavaScript純前端實現(xiàn)語音播報和朗讀功能的相關(guān)知識,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-04-04
如何根據(jù)百度地圖計算出兩地之間的駕駛距離(兩種語言js和C#)
本文給大家介紹分別使用js和c#兩種語言實現(xiàn)根據(jù)百度地圖計算出兩地之間的駕駛距離,需要用戶指定出發(fā)城市和到達城市。對百度地圖計算兩地距離感興趣的朋友可以參考下本篇文章2015-10-10

