GET adatok szövegmezőnek továbbadása
Van egy kód a honlapomon ami ez a kód feldolgozza a GET adatokat (ami az URL címben a ? után van)
Kérdésem:
Hogyan lehetne megcsinálni azt, hogy ha a változó=nev akkor az értéket berakja a [nev nevű mezőbe] <input class="nev">-be.
■
x=location.href
y=x.split("?")
x=y[1]
z=x.split("&")
for(i=0;i<z.length;i++)
{
k=z[i].split("=")
)
}
Kérdésem:
Hogyan lehetne megcsinálni azt, hogy ha a változó=nev akkor az értéket berakja a [nev nevű mezőbe] <input class="nev">-be.
Helló!
contact.html
Ha meghívod az oldalt paraméterezve akkor kitöltődnek a mezők. Pl.:
http://example.com/contact.html?name=Gipsz Jakab&email=jakab##kukac##mail.com&message=Placeholder for message...
Természetesen lehetne még finomítani de az elv kb. ennyi.
A
decodeURIComponent
függvényt érdemes használni, de van ez mellet egyéb is. Itt van egy cikk.kösz
most így még egyszer ránézve
name += "=";
mert ha pl rákeresel a "var" paraméterre és közben van egy olyan, hogy "variant" akkor a variant előbb fent akad, és rosszul is jön vissza az érték. areturn decodeURIComponent(pairs[i].substring(name.length + 1));
sorbol ekkor ki kel venni a+1
-et.köszi