Gå til innhold

Erstatte URL del i javascript


Anbefalte innlegg

Hei, er helt blank på javascript og lurer på om noen kan hjelpe meg med dette. jeg skal bare lage ett kort javascript som bytter ut en liten del (midt i) av URL en.

 

eksempel. jeg vil bytte ut 1111 i denne linken til f.eks 1234:

 

http://www.startsiden.no/kode=1111&resten

 

har hittil funnet ut at jeg kan gjøre dette:

 

javascript:window.location="kode=" + "1234"

 

problemet her er at da blir ikke "&resten" med, og jeg vil heller ikke legge til (+ "&resten" i scriptet9 for denne linja kan variere. så jeg må nesten ha ett script som bare redigerer det som er mellom "kode=" og "&"

 

håper dere skjønner hva jeg mener.

Endret av robink92
Lenke til kommentar
Videoannonse
Annonse

Mener denne funksjonen skal fungere, uten å ha testen den:

 

function byttKode(nyKode) {
  var windowLocation = window.location;
  var regexp = new RegExp(
     'kode=\d+'
  );
  if(windowLocation.match(regexp)) {
     window.location = windowLocation.replace(regexp, 'kode=' + nyKode);
  }
}

 

For å bytte ut koden kaller du bare funksjonen med ny kode som argumentet:

 

byttKode(1234);

Endret av Skagen
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...