Just nu i M3-nätverket
Jump to content

Olika formulär för olika länkar


Nip3o

Recommended Posts

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!

 

Link to comment
Share on other sites

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?

 

Link to comment
Share on other sites

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>

 

Link to comment
Share on other sites

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';">

 

Link to comment
Share on other sites

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!

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...