Toon posts:

[JS] Form Validatie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand hoe je kan controleren of een radiobutton gechecked is of een pull down menu een bepaalde optie heeft? Bij een invulscherm gaat het op deze manier, dit werkt echter niet op radiobutton en pulldown menu. Kan iemand me helpen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
function isNaam()
   {
   var str = document.forms[0].elements[0].value;
   if (str == "")
      {
      alert("\nU moet uw naam nog invullen.")
      document.forms[0].elements[0].focus();
      return false;
      }
   else
      return true;
   }

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 21-09 13:51

Janoz

Moderator Devschuur®

!litemod

form name="form_1">

input type="radio" name ="radio_1" onClick="offButton();">Light off

input type="radio" name ="radio_2" onClick="onButton();" checked>Light on

/form>




function offButton()

{

var the_box = window.document.form_1.radio_1;



if (the_box.checked == true) {

window.document.form_1.radio_2.checked = false;

document.bgColor='black';

alert("Hey! Turn that back on!");

}

}

Heb ik van hotwired.lycos.com/webmonkey/98/04/index3a_page10.html?tw=programming

Staat ook vanales over selects ed

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Ik denk niet dat ik daar veel aan heb, want ik wil het gaan gebruiken in een e-mail form en als iemand dan bij 2 radiobuttons geen keuze maakt moet er een schermpje komen, u heeft nog geen keuze gemaakt. Als alle velden zijn ingevuld mag hij pas verzenden.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 21-09 13:51

Janoz

Moderator Devschuur®

!litemod

Het gaat om het volgende stukje:

var the_box = window.document.form_1.radio_1;
if (the_box.checked == true) {


Hiermee kun je opvragen of een radio button gechecked is. Vergelijkbaar met:

var str = document.forms[0].elements[0].value;
if (str == "")

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Nee want ik heb meerdere radiobuttons, deze zijn variabel de ene keer 10 de volgende keer misschien 13

Verwijderd

move.to->W&G
Dit is javascript!

  • Tsjipmanz
  • Registratie: Oktober 2000
  • Laatst online: 13-05 14:52

Tsjipmanz

Der Rudi ist da

code:
1
2
3
4
5
6
function validateForm()
{
if !(document.forms[0].elements[0].checked)  {
alert("\nU moet uw naam nog invullen.")
}
}

Werkt zoiets niet?

There's no such thing as a mistake, just happy accidents - Bob Ross
Relaxte muziek: altijd okee!
- Soulseek rulez -

Pagina: 1