webForumDet fria alternativet

Få med värden utan att posta formulär (?)

JavaScript

2 svar · 234 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Frågan#1

Hej,

Jag har ett vanligt fomulär med några vanliga text-fält och även en "textarea". Med hjälp av en länk med ett värde på formulärssidan kan jag ändra min vanliga "textarea" till en något mer avancerad "textarea" (en editor). Länken ser ut typ "sidan.asp?Mode=Advanced".
Problemet är att om jag har fyllt i halva formuläret och sedan bestämmer mig för att klicka på länken och byta till den mer avancerade textarean, så försvinner värdena som jaq redan har fyllt i.
Så min fråga är: Hur kan jag få med värdena i Länken?

Mvh Jimpa

Medlem sedan jan. 2001361 inlägg
#2

Löste det så här:

<input type="submit" value="Switch To Advanced Editor" onClick="this.form.action='sidan.asp?Mode=Advanced'; return true;">

Medlem sedan jan. 2001361 inlägg
#3

För att krångla till det lite mer, har jag olika submit knappar också. Om jag vill validera formuläret innan jag skickar med en av submit-knapparna, hur gör man då?
Just nu ser koden för knappen ut så här:

<input type="submit" value="Save And Send Newsletter" onClick="this.form.action='nUpdate.asp?Action=New&Send=True'; return true;">

Hur anropar jag scriptet nedan med knappen ovan?:

<script type="text/javascript">
function validateForm() {
	if (document.nForm.nBody.value=="") {
		alert("Fältet Body är tomt!");
		return false;
	} 
}
</script>

Mvh Jimpa

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)