Just nu i M3-nätverket
Gå till innehåll

Olika formulär för olika länkar


Nip3o

Rekommendera Poster

tja

finns det något sätt att fixa så att standard värdet

för en textbox i ett formulär ändras beroende på vilken länk du klickar på?

 

om jag klickar på en viss länk för att komma till formuläret ska standardvärdet vara t.ex. "ett", men om du använder en annan länk för att komma till formuläret ska värdet vara t.ex. "två". alla länkar kommer att finnas på samma sida.

det går ju att fixa med många html sidor, men det blir lite för krångligt då det rör sig om ca 30 länkar.

 

mycket tacksam för svar!

 

Länk till kommentar
Dela på andra webbplatser

Vill du ha länkarna på samma sida som formuläret och det enda länkarna skall göra när man trycker på dem är att fylla forumläret med olika värden?

 

Länk till kommentar
Dela på andra webbplatser

Nå, här är en lösning där länkarna inte ligger på samma sida som formuläret.

Ange länkarna som sida.html?Värde1&Värde2 osv. för de värden du vill fylla formuläret med. På formulärsidan använder du följande script:

 

<html><head>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function SetDefault() {
	arrVals=window.location.search.substr(1).split("&");
	for (i=0;i<arrVals.length;i++) {
		document.getElementById(arguments[i]).value=arrVals[i];
	}
}
//-->
</SCRIPT>
</head><body onload="SetDefault('fld1','fld2');">
<input type="text" value="" id="fld1">
<input type="text" value="" id="fld2">
</body></html>

 

Länk till kommentar
Dela på andra webbplatser

Det går bra på vilket sätt som helst, så länge querystringen följer med:

 

<a href="sida.html?Text1&Text2>Länk</a>
<input type="button" onclick="window.location='sida.html?Text1&Text2';">

 

Länk till kommentar
Dela på andra webbplatser

ok

jag lyckades bara med <A>. men strunt samma.

det funkar utmärkt om man som jag bara ska ha ett vanligt popup fönster

(bara att lägga till en massa attribut till <A> så blir det en popup.)

Tackar tackar!

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...