Formulär validering

ASP

4 svar · 367 visningar · startad av nilleonline

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

Jag använder javascriptet: http://www.w3schools.com/js/js_form_validation.asp
och det gör vad det ska. Om man inte fyllt i namnet så kommer en poppup. Men formuläret skickas ju ändå. Hur gör jag för att det bara ska skickas om namnet är ifyllt?

Medlem sedan juni 200032 967 inlägg
#2

eftersom du inte säger ett dyft om hur din kod ser ut så gissar jag lite.

<form ... onsubmit="return funktion(argument);" ..>

Ersätt funktion(argument) med ditt kall till rätt funktion.

Medlem sedan sep. 2006119 inlägg
#3

Så här ser koden ut <form name="form" id="form" method="post" action="addComment.asp" onsubmit="return validate_form(this)">

Där: addComment.asp är funktionen som ska utföras. Men jag vill bara att den utförs om namn fältet är ifyllt.

Medlem sedan dec. 19996 721 inlägg
#4

Du får du kontrollera det i validate_form-funktionen, i Javascript.

Medlem sedan sep. 2006119 inlägg
#5

ok, hur gör jag det? kanske ska flyttas till javascript då. Men fins det inget enkelt sätt att göra det med asp? Ska försöka fixa det själv. återkommer om det blir problem.

355 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
222 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)