Rumah hujung hadapan web tutorial js js传参数受特殊字符影响错误的解决方法_javascript技巧

js传参数受特殊字符影响错误的解决方法_javascript技巧

May 16, 2016 pm 05:19 PM
watak istimewa

类似于 `~!@#$%^&*()_ -=[]{}|;':”,.\/? 这样的特殊字符作为参数时,如果不做处理,会产品传参错误。

解决方法:

encodeURI 方法
将文本字符串编码为一个有效的统一资源标识符 (URI)。

encodeURI(URIString)

必选的 URIString 参数代表一个已编码的 URI。

说明

encodeURI 方法返回一个编码的 URI。如果您将编码结果传递给 decodeURI,那么将返回初始的字符串。encodeURI 方法不会对下列字符进行编码:":"、"/"、";" 和 "?"。请使用 encodeURIComponent 方法对这些字符进行编码。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Kaedah ungkapan biasa PHP untuk mengesahkan aksara khas Kaedah ungkapan biasa PHP untuk mengesahkan aksara khas Jun 24, 2023 pm 12:05 PM

Dengan perkembangan pesat Internet, semakin banyak laman web telah muncul. Dalam proses membangunkan laman web ini, ungkapan biasa semakin digunakan. Contohnya, apabila pengguna memasukkan nama pengguna, kata laluan dan maklumat sensitif lain pada halaman pendaftaran, untuk memastikan keselamatan data yang dimasukkan, pembangun biasanya menggunakan ungkapan biasa untuk memastikan kesahihan data. Artikel ini akan menumpukan pada kaedah mengesahkan aksara khas dengan ungkapan biasa PHP untuk membantu pembangun melindungi keselamatan data pengguna dengan lebih baik. Apakah ungkapan biasa? Ungkapan biasa ialah kaedah yang digunakan untuk memadankan

Cara menaip pecahan dalam Word Cara menaip pecahan dalam Word Jun 01, 2023 am 10:52 AM

Taipkan pecahan dalam Word menggunakan pemformatan automatik Microsoft Word mempunyai banyak ciri yang direka untuk membantu anda menaip. Yang paling berguna ialah pemformatan automatik. Jika anda menaip perkataan atau frasa tertentu, Word membetulkannya secara automatik untuk menjadikannya betul. Pemformatan automatik juga akan membetulkan anda jika anda menaip pecahan dengan menukarkannya kepada aksara khas yang sepadan. Ini menjadikan menaip pecahan ke dalam Word sangat mudah. Jika pecahan yang anda mahu gunakan bukan sebahagian daripada senarai, anda boleh menambahnya pada senarai pemformatan automatik Word. Untuk melakukan ini, buka dokumen Word, taipkan pecahan menggunakan garis miring ke hadapan dan tekan bar ruang. Sebagai contoh, jika anda menaip 1/2 dalam Word, ia akan bertukar secara automatik kepada

Bagaimana untuk menangani aksara khas dalam laluan fail dalam pembangunan Java Bagaimana untuk menangani aksara khas dalam laluan fail dalam pembangunan Java Jun 29, 2023 pm 09:30 PM

Dalam pembangunan Java, menangani aksara khas dalam laluan fail adalah cabaran biasa. Aksara khas dalam laluan fail termasuk slash, backslash, colon, dsb. Aksara ini mempunyai makna yang berbeza dalam sistem pengendalian yang berbeza, jadi pemprosesan khas diperlukan semasa memproses laluan fail. Artikel ini akan memperkenalkan beberapa masalah aksara khas laluan fail biasa dan menyediakan penyelesaian yang sepadan. 1. Isu garis miring dan garis miring belakang Dalam sistem Windows, laluan fail menggunakan garis miring ke belakang sebagai pembatas, contohnya: C:\Usersesti

Bagaimanakah anda memasukkan aksara lanjutan, seperti simbol darjah, pada iPhone dan Mac? Bagaimanakah anda memasukkan aksara lanjutan, seperti simbol darjah, pada iPhone dan Mac? Apr 22, 2023 pm 02:01 PM

Papan kekunci fizikal atau angka anda menyediakan bilangan pilihan aksara yang terhad di permukaan. Walau bagaimanapun, terdapat beberapa cara untuk mengakses huruf beraksen, aksara khas dan banyak lagi pada iPhone, iPad dan Mac. Papan kekunci iOS standard memberi anda akses pantas kepada huruf besar dan huruf kecil, nombor standard, tanda baca dan aksara. Sudah tentu, terdapat banyak watak lain. Anda boleh memilih daripada huruf dengan diakritik kepada tanda soal terbalik. Anda mungkin terjumpa watak istimewa yang tersembunyi. Jika tidak, berikut ialah cara untuk mengaksesnya pada iPhone, iPad dan Mac. Cara Mengakses Aksara Lanjutan pada iPhone dan iPad Mendapatkan aksara lanjutan pada iPhone atau iPad anda adalah sangat mudah. Dalam "Maklumat", "

Ketahui cara mengendalikan aksara khas dan menukar petikan tunggal dalam PHP Ketahui cara mengendalikan aksara khas dan menukar petikan tunggal dalam PHP Mar 27, 2024 pm 12:39 PM

Dalam proses pembangunan PHP, berurusan dengan aksara khas adalah masalah biasa, terutamanya dalam pemprosesan rentetan, aksara khas sering terlepas. Antaranya, menukar aksara khas kepada petikan tunggal adalah keperluan yang agak biasa, kerana dalam PHP, petikan tunggal adalah cara biasa untuk membungkus rentetan. Dalam artikel ini, kami akan menerangkan cara mengendalikan petikan tunggal penukaran aksara khas dalam PHP dan memberikan contoh kod khusus. Dalam PHP, aksara khas termasuk tetapi tidak terhad kepada petikan tunggal ('), petikan berganda ("), segaris ke belakang (), dsb. Dalam rentetan

Penjelasan terperinci tentang fungsi dan penggunaan aksara khas dalam Linux Penjelasan terperinci tentang fungsi dan penggunaan aksara khas dalam Linux Mar 14, 2024 pm 09:09 PM

Dalam sistem pengendalian Linux, aksara khas adalah elemen yang sangat penting, ia mempunyai fungsi dan penggunaan khusus. Artikel ini akan menerangkan secara terperinci beberapa aksara khas biasa dalam Linux, serta penggunaan dan kod sampelnya. 1. Kad bebas *: mewakili sifar atau lebih aksara. Contohnya, untuk mencari semua fail yang berakhir dengan .txt, anda boleh menggunakan arahan ls*.txt. ?: mewakili watak sewenang-wenangnya. Sebagai contoh, untuk mencari fail yang terdiri daripada 6 aksara, anda boleh menggunakan arahan ls??????. []: digunakan untuk memadankan

Tulis program dalam bahasa C untuk memeriksa sama ada rentetan mengandungi sebarang aksara khas Tulis program dalam bahasa C untuk memeriksa sama ada rentetan mengandungi sebarang aksara khas Sep 04, 2023 pm 05:45 PM

Memandangkan rentetan str[], tugasnya adalah untuk menyemak sama ada rentetan mengandungi sebarang aksara khas, jika rentetan itu mempunyai aksara khas maka cetak "Rentetan tidak diterima", jika tidak, cetak "Rentetan diterima". Aksara khas ialah aksara yang bukan nombor mahupun huruf, iaitu -!@#$%^&*()+=-\][';/.,{}|:"?`~ Oleh itu, dalam bahasa pengaturcaraan C , kami akan menggunakan kaedah if-else untuk menyelesaikan masalah input-str[]={"tutorials-point"} output-string tidak diterima input-str[]={"tutorialspoint"} output-word.

Cara menaip aksara khas pada Windows 11 Cara menaip aksara khas pada Windows 11 Apr 17, 2023 pm 08:28 PM

Dayakan papan kekunci sentuh dalam mod tablet Jika anda mempunyai komputer riba skrin sentuh, anda boleh menggunakan papan kekunci sentuh untuk menaip berbilang aksara khas pada Windows 11. Ini mungkin cara paling mudah untuk menambah aksara khas. Dayakan aksara khas untuk skrin sentuh pada Windows 11: Buka menu Mula dan pilih Tetapan. Apabila Tetapan dibuka, navigasi ke Masa & Bahasa > Menaip > Sentuh Papan Kekunci. Dalam menu Menaip, tandai pilihan "Tunjukkan papan kekunci sentuh apabila tiada papan kekunci tersedia". Dayakan papan kekunci sentuh tanpa mod tablet Satu lagi cara untuk mengakses papan kekunci sentuh ialah dengan memaparkannya pada bar tugas sepenuh masa. Untuk menjadikan papan kekunci sentuh boleh diakses, anda perlu memberitahu Windows 11 untuk memaparkannya. Gunakan langkah berikut: Dari menu Mula, pilih

See all articles