decodeURIComponent
Để giải mã một thành phần URL trong JavaScript, hãy sử dụng phương thức decodeURLComponent ().
Ví dụ
Bạn có thể thử chạy đoạn mã sau để giải mã thành phần URL -
<!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="demo"></p> <script> function display() { var uri = "https://example.com/welcome msg.jsp?name=åmit&sub=programming"; // first encode var encode = encodeURIComponent(uri); var decode = decodeURIComponent(encode); var result = "Encode= " + encode + "<br>" + "Decode= " + decode; document.getElementById("demo").innerHTML = result; } </script> </body> </html>
decodeURI
Để giải mã một URL trong JavaScript, hãy sử dụng phương thức decodeURI ().
Ví dụ
Bạn có thể thử chạy đoạn mã sau để giải mã một URL -
<!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="demo"></p> <script> function display() { var uri = "welcome msg.jsp?name=åmit&sub=programming"; // first encode var encode = encodeURI(uri); var decode = decodeURI(encode); var result = "Encode= " + encode + "<br>" + "Decode= " + decode; document.getElementById("demo").innerHTML = result; } </script> </body> </html>