webForumDet fria alternativet
Logga in / Bli medlem

Formulär

JavaScript

4 svar · 246 visningar · startad av Bj

Medlem sedan sep. 2000314 inlägg
Trådstart#1

Nu skall vi se om jag kan förklara detta som jag vill åstadkomma.

Jag har en loggin-sida där man fyller i ett kundnummer för att gå vidare. Då kommer man till en sida där resten av ens egna uppgifter finns så som namn, adress mm.

Om man nu inte vet kundnumret så har jag gjort en sökfunktion som öppnas från loginssidan som en popup.
Där kan man söka på t.ex. förnamn och får på så sätt fram kunduppgifterna. Nu är det bara att markera och kopiera kundnummret och sedan stänga sökfönstret och klistra in numret i fältet för detta.

Kan man nu på något sätt få kundnumret att hamna i login-sidans fält för kundnummer utan att behöva kopiera och klistra in det?

Medlem sedan juni 200032 967 inlägg
#2

Japp.

Du kan göra så här:

Kundnummer: <span onclick="opener.document.formuläret.fältet.value='222'; self.close();">222</span>

Typ.

Mvh,

Medlem sedan sep. 2000314 inlägg
#3

Hmm fick inte ihop det...
Så här ser raden ut där sökningens resultat presenteras.

Response.Write "<tr height=15><td class=normal><b>»&nbsp;</b>" & Left(RecSet(falt2),30) & "&nbsp;" & RecSet(falt3)& "&nbsp;" & RecSet(falt4)& "&nbsp;<br>Kundnummer:&nbsp;<b>" & RecSet(falt5)& "</b></td></tr>"
Medlem sedan juli 2000836 inlägg
#4

Prova detta:

Response.Write "<tr height=15><td class=normal><b>» </b>" & Left(RecSet(falt2),30) & " " & RecSet(falt3)& " " & RecSet(falt4)& " <br>Kundnummer: <b><span onclick=""opener.document.formuläret.fältet.value='"& RecSet(falt5) &"'; self.close();"">" & RecSet(falt5) & "</span></b></td></tr>"
Medlem sedan sep. 2000314 inlägg
#5

Lysande!
Tack!!

344 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)