Dieser Artikel beschreibt die JS -Verarbeitungstechniken zum Springen und Übergeben von Werten in der statischen Seite HTML. Teilen Sie es für Ihre Referenz wie folgt weiter:
Den Wert durch "?" In HTML:
<a href = "index2.html? name = caoy"> statische Wertübertragung </a>
Erhalten Sie in der Seite Index2.html, auf die Sie springen, auf die Sie springen:
var name = urlparm.parm ("name");Der Code ist wie folgt:
Index.html:
<script type = "text/javaScript" src = "geturlparam.js"> </script> <a href = "index2.html? name = caoy"> statische Wertübertragung </a>
Index2.html:
<script type = "text/javaScript"> var name = urlparm.parm ("name"); alert (name); </script>Geturlparam.js:
Urlparm = function () {// url Parameter var data, index; (Funktion init () {data = []; index = {}; var u = window.Location.search.substr (1); if (u! = '') {var parms = decodeuricomponent (u) .Split ('&'); für (var i = 0, len = parmsgth; PARMS [i] .Split ("="); Daten [0] = [1]]; }) (); return {// Parameter abrufen, ähnlich wie Request.GetParameter () Parm: Funktion (o) {// O: Parametername oder Parameternreihenfolge Try {return (typeof (o) == 'nummer'? data [o] [0]: data [o] [0] [0]); } catch (e) {}}, // Parametergruppe, ähnlich wie Request.GetParamTervalues () ParmValues: Funktion (o) {// O: Parametername oder Parameterreihenfolge Try {return (typeof (o) == 'nummer'? } catch (e) {}}, // Enthält der Parmname -Parameter Parmeter: Funktion (Parmname) {return typeof (ParmName) == 'String'? typeof (index [parmname])! = 'undefined': false; }, // Die Parameterkarte abrufen, ähnlich wie Request.getParametermap () ParmMP: function () {var map = {}; try {für (var p in index) {map [p] = data [index [p]]; }} catch (e) {} return map; }}} ();Auf diese Weise können Sie Werte über HTML übertragen
Weitere Informationen zu javaScriptbezogenen Inhalten finden Sie in den Themen dieser Website: "Zusammenfassung der JavaScript -Switching -Effekte und -Techniken", "Zusammenfassung der JavaScript -Suchalgorithmusfähigkeiten", "Zusammenfassung der JavaScript -Animationseffekte und -Techniken", "Zusammenfassung der JavaScript -Fehler und Debugging -Techniken", "Summary of Javacript -Daten", "Summary of Javacript Data Structures" "" "" "" "" "" "" "" "" JavaScript -Traversalalgorithmen und -techniken "und" Zusammenfassung der Nutzung von JavaScript -Mathematischen Operationen "
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.