06/04/2021, 14:48
Hàm encodeURI() trong Javascript - Javascript Function
Code RUN <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button& ...
Phương thức encodeURI()
có chức năng mã hóa một chuỗi uri, phương thức này sẽ mã hóa tất cả các kí tự đặc biệt ngoại trừ: , / ? : @ & = + $ #.
Nếu muốn mã hóa tất cả các kí tự đặc biệt, sử dụng phương thức encodeURIComponent()
.
Cú pháp
Cú pháp: encodeURIComponent()
Trong đó:
- uri là chuỗi uri cần mã hóa.
Cách sử dụng
Sử dụng phương thức encodeURI()
để mã hóa chuỗi uri.
Code
RUN
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button> <p id="demo"></p> <script> var source = 'Zaidap.com.net/hÉc-js™©£'; document.getElementById("demo").innerHTML = source; function myFunction() { var encode = encodeURI(source); decode = decodeURI(encode); var content = 'EnCode: ' + encode + '<br>' + 'DeCode: ' + decode; document.getElementById("demo").innerHTML = content; } </script> </body> </html>
Kết quả
EnCode: Zaidap.com.net/h%C3%89c-js%E2%84%A2%C2%A9%C2%A3 DeCode: Zaidap.com.net/hÉc-js™©£
Tham khảo: w3schools.com
Nguồn: Zaidap.com.net