[JS]

Pagina: 1
Acties:
  • 31 views sinds 30-01-2008

  • mschol
  • Registratie: November 2002
  • Niet online
ik heb een prijsvragen systeem in php gemaakt en om te kijken of de gebruiker alle vragen ingevult heeft heb ik een klein javascriptje gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        function check()
            {
                if(document.prijsvraag.Vraag1.checked == '')
                    {
                        alert('U heeft vraag 1 niet in gevuld');
                        return false;
                    }
                else if(document.prijsvraag.Vraag2.checked == '')
                    {
                        alert('U heeft vraag 2 niet in gevuld');
                        return false;
                    }
                else if(document.prijsvraag.Vraag3.checked == '')
                    {
                        alert('U heeft vraag 3 niet in gevuld');
                        return false;
                    }
                else
                    {
                        return true;
                    }
            }

deze roep ik in het formulier aan met dit:
code:
1
<form method="post" name="prijsvraag" action="" onSubmit="return check()">


maar om de een of andere reden wil hij het helemaal niet controleren...

i.p.v.
code:
1
if(document.prijsvraag.Vraag1.checked == '')

heb ook al de volgende mogelijkheden geprobeerd:
code:
1
2
3
if(document.prijsvraag.Vraag1.checked == null)
if(document.prijsvraag.Vraag1.value == null)
if(document.prijsvraag.Vraag1.value == '')

en op geen enkele doet hij het
als ik
code:
1
alert(document.prijsvraag.Vraag3.value);

doe dan krijg ik het bericht dat hij undefined is... :S

ik weet het niet meer

ik hoop dat iemand het weet hierzo.

een link naar het bestand kan je hierzo vinden:
http://fia181-83.dsl.hccnet.nl/poll/test.htm

  • pasta
  • Registratie: September 2002
  • Laatst online: 04-04 23:18

pasta

Ondertitel

Misschien moet het wel false zijn, als ie niet gechecked is. ;)

[ Voor 3% gewijzigd door pasta op 16-08-2004 23:36 ]

Signature


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Radio button geeft true of false terug. Daarnaast is een radio-group een array en moet je die op de volgende manier benaderen:
code:
1
...Vraag1[0].checked

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Gewoon .checked opvragen. Dit geeft namelijk al True/False terug...

edit:
Spuit 11, en btw dit topic kan naar W&G

[ Voor 30% gewijzigd door Woudloper op 16-08-2004 23:42 ]


  • mschol
  • Registratie: November 2002
  • Niet online
BtM909 schreef op 16 augustus 2004 @ 23:39:
Radio button geeft true of false terug. Daarnaast is een radio-group een array en moet je die op de volgende manier benaderen:
code:
1
...Vraag1[0].checked
maar hoe kan ik dan zonder het antwoord te laten zien in de JS code kijken of alle vragen zijn ingevuld..?

het zijn altijd 3 vragen en maximaal 4 keuzes...

  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Ik zou eens even wat gaan lezen op bv. irt.org over JavaScript. Bijvoorbeeld dit topic daar wordt namelijk wat over checkboxen e.d. geschreven...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:54

crisp

Devver

Pixelated

JavaScript:
1
2
3
4
5
6
7
8
9
10
11
function check_radio(radio) {
  var i = radio.length;
  while (i--) if (radio[i].checked) return true;
  return false;
}
function check(form) {
  if (!check_radio(form.elements['Vraag1']) {
    alert('niets aangevinkt!');
    return false;
  }
  return true;

HTML:
1
<form method="post" action="prijsvraag.php" onSubmit="return check(this)">

Intentionally left blank


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 14:36

gorgi_19

Kruimeltjes zijn weer op :9

* gorgi_19 doet het topic maar dicht. :)
1. Javascript hoort in Webdesign & Graphics
2. Een onvolledige titel; een TR met "Ow, ik ben een titel vergeten" heb ik weinig aan. :) Geen dan ook wat voor titel je wel in gedachten hebt. Zie hiervoor: .oisyn in "**** Over topictitels in P&W - Updated 9..."
3. Volgens mij gaan ze in Webdesign & Graphics niet echt blij worden van het topic en moet het met een tutorial / goed googlen ook wel uit te komen zijn. :)

Ergo: dicht.

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.