Avatar billede yuksel Nybegynder
09. april 2006 - 21:55 Der er 11 kommentarer og
1 løsning

validering af felt ?

Hej til alle.

Validering af diverse felter fra en side inden den sender variabler til db hvordan kan dette gøres nemest ?

Jeg har en side som indholder felterne og en knap som hedder submit som sender alt igennem post til en anden side som skriver disse til en db.
Avatar billede cpufan Juniormester
09. april 2006 - 22:11 #1
for at undgå for mange kald til serveren, vil man typisk validere med javascript som afvikles clientside inden afsendelse - og dermed ingen unødige kald til serveren.

her kan du læse mere om emnet:

http://www.webdevelopersjournal.com/articles/javascript_validate_form.html
Avatar billede yuksel Nybegynder
09. april 2006 - 22:16 #2
har du eks ?
Avatar billede cpufan Juniormester
09. april 2006 - 22:18 #3
ja, men hvad vil du ha' valideret?

bare for tomme felter, eller mere specifikt?

der er faktisk eksempler i det link jeg opgav.
Avatar billede yuksel Nybegynder
09. april 2006 - 22:20 #4
jeg har teksfelt som ikke må være tom, også har jeg en nummerfelt som ikke må være tom også en rooldown,samt en dato felt
...
Avatar billede cpufan Juniormester
09. april 2006 - 22:25 #5
Avatar billede yuksel Nybegynder
09. april 2006 - 22:52 #6
<html>
<head>
<title>asdads</title></head>
<SCRIPT>
function validate() {
mNv=mainform.Reisedatum.value;
if (mNv=='') {
alert('Your name is a required field. Please try again.');
event.returnValue=false;
}

}
</SCRIPT>

og længere nede har jeg :

<form name="online" method="post" action="update.asp" onsubmit="validate();">

men det virker ikke ?, hvad gøre jeg galt ?
Avatar billede yuksel Nybegynder
09. april 2006 - 22:55 #7
det er et dato felt i basen ?
Avatar billede cpufan Juniormester
09. april 2006 - 22:57 #8
<html>
<head>
<title>asdads</title></head>
<SCRIPT>
function validate() {
mNv=document.online.Reisedatum.value;
if (mNv=='') {
alert('Your name is a required field. Please try again.');
event.returnValue=false;
}
return true;
}
</SCRIPT>
Avatar billede yuksel Nybegynder
09. april 2006 - 23:07 #9
har fået den til at virke kan du ikke indlægge et svar
Avatar billede cpufan Juniormester
09. april 2006 - 23:11 #10
ok fint
Avatar billede cpufan Juniormester
09. april 2006 - 23:12 #11
du kan jo lægge alle feltvalideringer i samme script
Avatar billede yuksel Nybegynder
18. april 2006 - 08:51 #12
takker :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester