Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

hulp bij javascript validatie html

Pagina: 1
Acties:
  • 212 views

  • flaco1
  • Registratie: Oktober 2012
  • Laatst online: 12-01-2023
ik probeer de validatie voor de radio buttons voor elkaar te krijgen ben er al 4dagen intensief meebezig geweest, alleen heb er hoofdpijn aan over gehouden. kan iemand mij duwtje in de rug geven?

html:

<fieldset id="tweede">
<p id="ok">
<div id="div1">
<label>22 April:</label></br>
<input type="radio" name="ok" value="K" />Hele dag</br>
<input type="radio" name="ok" value="Q" />Ochtend</br>
<input type="radio" name="ok" value="T" />Middag</br>
<input type="checkbox" name="ok" value="S" />Inclusief Lunch</br>
</p>

<p id="lunch">De kosten voor de hele dag zijn 150,--. een enkele sessie: 90,--.
WIES leden 50% korting. De lunch kost 15,--</p>
</div>

<p id="extras">
<div id="div2">
<label>23 April:</label></br>
<input type="radio" name="extras" value="K" />Hele dag</br>
<input type="radio" name="extras" value="Q"/>Ochtend</br>
<input type="radio" name="extras" value="T"/>Middag</br>
<input type="checkbox" name="extras" value="S"/>Inclusief Lunch</br>
</p>
</div>
<br>
</fieldset>


javascript


function chkradio() {
var elem=document.forms['forms'].elements['ok'];
len=elem.length-1;
chkvalue='';
for(i=0; i<=len; i++)
{
if(elem[i].checked)chkvalue=elem[i].value;
}
if(chkvalue=='')
{
alert('Selecteer een minimaal een dag .');
return false;
}
}

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 22-11 13:46

Janoz

Moderator Devschuur®

!litemod

Nee, een bak code (zonder code tags) met daarbij enkel de mededeling dat het niet werkt is niet de bedoeling hier. Mocht je een nieuwe poging willen wagen, lees dan eerst het beleid van de devschuur nog even door. Daar zul je bijvoorbeeld ook lezen dat het topic in het verkeerde forum staat.

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


Dit topic is gesloten.