Toon posts:

[asp] verplichte velden invoeren

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo,

ik heb een probleempje waar ik niet uit komt. ik wil namelijk in een gastenboek verplicht velden in laten vullen zoals bijvoorbeeld geslacht. nu heb ik wel een paar velden verplicht in te vullen zoals naam en bericht. maar nu wil ik bij het geslacht dat ze dus alleen maar man of vrouw kunnen invullen en als er wat anders in gevuld wordt komt er een foutmelding. met "je moet je geslacht invullen man of vrouw"

nu heb ik dus deze code:
code:
1
2
3
4
5
6
if (theForm.bericht.value.length < 1)
  {
    alert("je moet je geslacht invullen man of vrouw.");
    theForm.geslacht.focus();
    return (false);
  }



daar hoort dit bij:
code:
1
2
<!--webbot bot="Validation" B-Value-Required="TRUE"
              I-Minimum-Length="1" I-Maximum-Length="50" -->


(deze heb ik van die naam en bericht gekopierd en wil hem zo aanpassen zodat je alleen maar man of vrouw kan worden invullen.)

wie kan mij helpen? ik heb namelijk geen id wat er veranderd aan moet worden.

ik heb al verschillende dingen geprobeerd zoals:
i.p.v value.length => value.text
value.man ingevoerd
tussen "" man ingevoerd
is gelijk aan (=) gebruikt aan man
niet gelijk als (<>) werkt helemaal niet

maar dit zijn alleen maar dingen waarvan ik dacht dat het zou werken. ik heb er namelijk helemaal geen verstand van van dit soort dingen. ik dacht dat doe ik wel ff. ik heb b.t.w. in de search wel een klein stukje gevonden en toegepast maar daar kwam ik ook niet mee verder.

weten jullie hoe ik dit moet oplossen en hoe en wat ik moet aanpassen? _/-\o_ _/-\o_ _/-\o_

alvast bedankt ;)

meer info nodig meld het ff

  • momania
  • Registratie: Mei 2000
  • Laatst online: 00:32

momania

iPhone 30! Bam!

Pulldown menuutje maken met aleen de opties man/vrouw :?

Neem je whisky mee, is het te weinig... *zucht*


  • Capa
  • Registratie: November 2002
  • Laatst online: 19-08 09:21
submit je de pagina al of check je met java of zoiets (lijkt er wel op)
java ken ik niet, asp wel
code:
1
2
3
if request.form("formnaam") <> "man" or "vrouw" then
<<Voer in wat je wilt>>
end if


en wat de persoon in vorige post al zei (vind ik ook beter)
een dropdown werkt prettiger

[ Voor 31% gewijzigd door Capa op 30-03-2003 00:38 ]


  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
Sauron-XP schreef op 30 March 2003 @ 00:37:
een dropdown werkt prettiger
radiobuttons werken nog fijner, scheelt 1x klikken :P

Verwijderd

Topicstarter
Sauron-XP schreef op 30 maart 2003 @ 00:37:
submit je de pagina al of check je met java of zoiets (lijkt er wel op)
java ken ik niet, asp wel

[..]

en wat de persoon in vorige post al zei (vind ik ook beter)
een dropdown werkt prettiger
jah de site wordt gechecked als er op submit wordt geklikt.


ik denk dat ik het ga proberen met een dropdown memu. daar had ik nog niet aan gedacht 8)7.

ik ga kijken wat het wordt.
marty schreef op 30 maart 2003 @ 01:45:
[...]

radiobuttons werken nog fijner, scheelt 1x klikken :P
Ik heb geen id wat dat is. :?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

:?

Om te beginnen: Java != Javascript.

En waar is het asp-probleem? Ik zie alleen een clientside javascriptprobleem? :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Dit moet je inderdaad oplossen met javascript

Move P&W -> W&G

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
Ik heb het opgelost met die dropdown menu. nu kunnen ze alleen maar man of vrouw invullen. en als ze nix hebben ingevuld komt er een foutmelding.

ik ben de hele nacht er voor doorgegaan :Z

opgelost zo =>
code:
1
2
3
4
5
  if (theForm.geslacht.value == "Kies geslacht")
  {
    alert("Geef in het veld je geslacht op.");
    theForm.naam.focus();
    return (false);


met:

code:
1
2
3
4
5
6
7
8
9
<tr>
            <td width="16%"><font size="2" face="Arial" color="White"><b>Geslacht: <size="1">*</b></font></td>
            <td width="10%"></td>
            <td width="75%">
            <SELECT NAME="geslacht" onChange="document.location.href=document.nav2.SelectURL.options[document.nav2.SelectURL.selectedIndex].value">
            <OPTION VALUE="Kies geslacht"> Kies geslacht:
            <OPTION VALUE="man"> Man
            <OPTION VALUE="vrouw"> Vrouw
            </SELECT></td>


toelichting. dropdown menu met alleen man en vrouw. en als ze kies geslacht laten staan komt er een foutmelding naar voren met "Geef in het veld je geslacht op."

dit is precies wat ik wilde.

thnx. you people.

  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
Verwijderd schreef op 30 maart 2003 @ 21:13:
[...]

Ik heb geen id wat dat is. :?
zo'n rond-invulknopje, waarvan je er maar 1tje kunt selecteren uit een groep...jeweetwel.....
(
<input type="radio" name="sex" value="man">
<input type="radio" name="sex" value="vrouw">
)
Pagina: 1