Cet article décrit les techniques de traitement JS pour sauter et passer des valeurs dans la page statique HTML. Partagez-le pour votre référence, comme suit:
Passer la valeur à travers "?" en html:
<a href = "index2.html? name = Caoy"> Transmission de valeur statique </a>
Recevoir dans l'index de page2.html auquel vous sautez:
var name = urlParm.Parm ("name");Le code est le suivant:
index.html:
<script type = "text / javascript" src = "getUrlparam.js"> </ script> <a href = "index2.html? name = Caoy"> Transmission de valeur statique </a>
index2.html:
<script type = "text / javascript"> var name = urlParm.Parm ("name"); alert (nom); </cript>geturlparam.js:
UrlParm = function () {// Url Paramètre Var Data, index; (fonction init () {data = []; index = {}; var u = window.location.search.sustr (1); if (u! = '') {var parms = déco-composant (u) .split ('&'); for (var i = 0, len = parms.length; Parms [i] .split ("="); Data [0] = [P [1]]; }) (); return {// Get Paramètres, similaire à request.getParameter () Parm: fonction (o) {// o: nom de paramètre ou ordre du paramètre try {return (typeof (o) == 'nombre'? data [o] [0]: data [index [o]] [0]); } catch (e) {}}, // Get Paramet Group, similaire à request.getParameTervalues () ParmValues: fonction (o) {// o: nom de paramètre ou ordre du paramètre essai {return (typeof (o) == 'nombre'? data [o]: data [index [o]]); } catch (e) {}}, // Le paramètre ParMName contient-il parm: fonction (parmName) {return typeof (parmname) == 'string'? typeof (index [parmname])! = 'Undefined': false; }, // Obtenez la carte des paramètres, similaire à request.getParameTermap () Parmmap: function () {var map = {}; try {for (var p dans index) {map [p] = data [index [p]]; }} catch (e) {} retour de la carte; }}} ();De cette façon, vous pouvez transférer des valeurs via HTML
Pour plus d'informations sur le contenu lié à JavaScript, veuillez consulter les sujets de ce site: "Résumé des effets et techniques de commutation JavaScript", "Résumé des effets et techniques de recherche JavaScript", "Résumé des erreurs Javascript et des techniques de débogage" Algorithmes et techniques de traversée JavaScript ", et" Résumé de l'utilisation des opérations mathématiques JavaScript "
J'espère que cet article sera utile à la programmation JavaScript de tous.