Dalam JavaScript, mendapatkan parameter permintaan "GET" memerlukan beberapa pemprosesan untuk mengekstrak data. Walaupun jQuery mahupun YUI! menyediakan fungsi terbina dalam untuk ini, anda boleh menggunakan pendekatan berikut:
Pelayar moden menawarkan API terbina dalam untuk memanipulasi URL (URL) dan rentetan pertanyaan (URLSearchParams) . API ini harus diutamakan melainkan menyokong pelayar lama atau Opera mini adalah keperluan.
Data permintaan "GET" berada dalam window.location.search. Untuk mengakses data ini, huraikan rentetan menggunakan ungkapan biasa:
<code class="javascript">function get(name) { if (name = (new RegExp('[?&]' + encodeURIComponent(name) + '=([^&]*)')).exec(location.search)) return decodeURIComponent(name[1]); }</code>
Untuk mendapatkan semula pembolehubah GET, hanya gunakan fungsi get() dengan nama pembolehubah sebagai parameter:
<code class="javascript">get('foo'); // returns variable value or undefined</code>
Atas ialah kandungan terperinci Bagaimana untuk Dapatkan Parameter Permintaan \'GET\' dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!