Artikel ini menjelaskan teknik pemrosesan JS untuk melompat dan memberikan nilai dalam halaman statis html. Bagikan untuk referensi Anda, sebagai berikut:
Memberikan nilainya melalui "?" di html:
<a href = "index2.html? name = caoy"> transmisi nilai statis </a>
Menerima di halaman index2.html yang Anda lompati ke:
var name = urlparm.parm ("name");Kodenya adalah sebagai berikut:
index.html:
<script type = "text/javascript" src = "getUrlparam.js"> </script> <a href = "index2.html? name = caoy"> transmisi nilai statis </a>
index2.html:
<script type = "text/javascript"> var name = urlparm.parm ("name"); waspada (nama); </script>geturlparam.js:
Urlparm = function () {// URL Parameter var data, indeks; (fungsi init () {data = []; index = {}; var u = window.location.search.substr (1); if (u! = '') {var parms = decodeuricomponent (u) .split ('&'); untuk (var i = 0, len = parms.length; i <len; i ++ {var i = 0, len = parms.length; i <len; i ++ PARM [i] .split ("="); data [0] = [p [1]]; }) (); return {// Dapatkan parameter, mirip dengan request.getParameter () parm: function (o) {// o: nama parameter atau pesanan parameter coba {return (typeof (o) == 'nomor'? data [o] [0]: data [indeks [o]] [0]); } catch (e) {}}, // Dapatkan grup parameter, mirip dengan request.getParametervalues () parmValues: function (o) {// o: nama parameter atau urutan parameter coba {return (typeof (o) == 'nomor'? data [o]: data [indeks [o]]); } catch (e) {}}, // Apakah parameter parmname berisi parm: function (parmname) {return typeof (parmname) == 'string'? typeof (index [parmname])! = 'tidak terdefinisi': false; }, // Dapatkan peta parameter, mirip dengan request.getParametermap () parmmap: function () {var map = {}; coba {untuk (var p dalam indeks) {peta [p] = data [indeks [p]]; }} catch (e) {} return peta; }}} ();Dengan cara ini Anda dapat mentransfer nilai melalui HTML
Untuk informasi lebih lanjut tentang konten terkait JavaScript, silakan periksa topik -topik situs ini: "Ringkasan Efek dan Teknik Peralihan Javascript", "Ringkasan Keterampilan Algoritma Pencarian JavaScript", "Ringkasan Teknik Animasi dan Teknik JavaScript," Ringkasan Ringkasan Data Javascript dan Ringkasan Data Javascript "," Ringkasan Data JavaScript "," Ringkasan Data JavaScript "," Ringkasan DEBUGRITM PENGABUNG DAN RINGKASI DAGGING "RINGKASI DAN RINGKASAN DATRICKS" RINGKASI DAN RINGKASI DAGGING "RINGKASI DAN RINGKASI DAGGING" RINGKAS Algoritma dan teknik traversal javascript ", dan" Ringkasan Penggunaan Operasi Matematika JavaScript "
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.