kleine script probeleem

Status
Niet open voor verdere reacties.

Byakuya

Gebruiker
Lid geworden
3 feb 2010
Berichten
17
hey ik had een vraagje over script

ik heb nu een formulier gemaakt en bij bij verplichte velden heb ik gezorgd dat je niet verder kan gaan zonder die te vullen maar ik weet bij 1 checkbox niet hoe ik het moet doen

ik moet zorgen dat je niet verder kan gaan zonder dat je de voorwaarde hebt geaccepteerd maar weet niet hoe je het moet doen kan iemand me helpen

HTML:
<html>
<head>
		<title>Inschrijfformulier2</title>
		<link href="inschrijfformulier.css" rel="stylesheet" type="text/css" />
</head>

	<script>
		function validateform()
		{
			var formulier = document.inschrijfformulier2;
			
			var Voornaam = formulier.FirstName.value;
			var Achternaam = formulier.Lastname.value;
			var Postcode = formulier.Postcode.value;
			var Woonplaats = formulier.Livingplace.value;
			
			var geslacht;
			
			if(formulier.geslacht[0].checked)
			{
				geslacht = formulier.geslacht[0].value;
			} else if(formulier.geslacht[1].checked)
			{
				geslacht = formulier.geslacht[1].value;
			}

			var hobby;
			
			if(formulier.hobby[0].checked)
			{
				hobby = formulier.hobby[0].value;
			}
			
			{
				hobby = formulier.hobby[1].value;
			}
			
			{
				hobby = formulier.hobby[2].value;
			}
			
			{
				hobby = formulier.hobby[3].value;
			}
			
			{
				hobby = formulier.hobby[4].value;
			}
			  
			  
			  if(formulier.eten[0].checked)
			{
				eten = formulier.eten[0].value;
			}
			
			{
				eten = formulier.eten[1].value;
			}
			
			{
				eten = formulier.eten[2].value;
			}
			
			{
				eten = formulier.eten[3].value;
			}
			
			{
				eten = formulier.eten[4].value;
			}
			
			{
				eten = formulier.eten[5].value;
			}
			
			
			
			var webdesigner;
			
			if(formulier.webdesigner[0].checked)
			{
				webdesigner = formulier.webdesigner[0].value;
			} else if(formulier.webdesigner[1].checked)
			{
				webdesigner = formulier.webdesigner[1].value;
			}
			


		
			
			if(Voornaam == "")
			{
				alert('Vul uw voornaam in!');
				return false;
			} 
			
			if(Achternaam == "")
			{
				alert('Vul uw achternaam in!');
				return false;
			}
			
			
			if(Postcode == "")
			{
				alert('Vul uw postcode in!');
				return false;
			}
		
			if(Woonplaats == "")
			{
				alert('Vul uw woonplaats in!');
				return false;
			}
			
			if(!formulier.geslacht[0].checked && !formulier.geslacht[1].checked)
			{
				alert('Selecteer uw geslacht!');
				return false;
			}
			
			if(!formulier.hobby[0].checked && !formulier.hobby[1].checked
				&& !formulier.hobby[2].checked && !formulier.hobby[3].checked &&
				!formulier.hobby[4].checked)

			{	
				window.alert('Selecteer minstens 1 hobby!');
				return false;
			}
			
			
			if(!formulier.eten[0].checked && !formulier.eten[1].checked
				&& !formulier.eten[2].checked && !formulier.eten[3].checked &&
				!formulier.eten[4].checked && !formulier.eten[5].checked)
			{
				window.alert('Selecteer minstens 1 keus!');
				return false;
			}
			
			if(!formulier.webdesigner[0].checked && !formulier.webdesigner[1].checked)
			{
				alert('Selecteer uw keus!');
				return false;
			}
			


			
			
		}
	</script>
	
	
	
	
	
	<body>
	
		<FORM action="" name='inschrijfformulier2' id='inschrijfformulier2'>
			<h1>Inschrijfformulier2</h1>
	 
		<table>
			<tr><td><label>*Voornaam</label></td> <td><input type="text" name="FirstName"></td></tr>
			<tr><td><label>Tussenvoegsel</label></td> <td><input type="text" name="Insert"></td></tr>
			<tr><td><label>*Achternaam</label></td> <td><input type="text" name="Lastname"></td></tr>
			<tr><td><label>Straat</label></td> <td><input type="text" name="Street"></td></tr>
			<tr><td><label>Huisnummer</label></td> <td><input type="text" name="Livingnummer"></td></tr>
			<tr><td><label>Toevoeging</label></td> <td><input type="text" name="Insert2"></td></tr>
			<tr><td><label>*Postcode</label></td> <td><input type="text" name="Postcode"></td></tr>
			<tr><td><label>*Woonplaats</label></td> <td><input type="text" name="Livingplace"></td></tr>
			
			<tr><td><label>*Geslacht</label></td> <td><input type="radio" name="geslacht" value="man">Man</td>
			<td><input type="radio" name="geslacht" value="vrouw">Vrouw</td></tr>
			
			<tr><td><label>*Wat zijn je hobbies</label></td></tr>
			<tr><td><input type="checkbox" name="hobby" value="voetballen">voetballen</td>
			<td><input type="checkbox" name="hobby" value="film kijken">film kijken</td></tr>
		
			<tr><td><input type="checkbox" name="hobby" value="lezen">lezen</td>
			<td><input type="checkbox" name="hobby" value="geen leven hebben">geen leven hebben</td></tr>
			
			<tr><td><input type="checkbox" name="hobby" value="muziek luisteren">muziek luisteren</td></tr>
			
			<tr><td><label>Wat is uw geboorteplaats?:</label></td><td><input type="text" name="offertecompany" class="offertecompany" id="offertecompany"></td></tr>
		
			<tr><td>Wat is uw geboortedatum?:</td><td>
			<select onchange="sync_datum_dmy('geboortedatum_dag', 'geboortedatum_maand', 'geboortedatum_jaar', 'KAN_GEBOORTEDATUM')" class="datum_3_dd" id="geboortedatum_dag">
				<option value="" selected="">dd</option>
				<option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>
				
				
			<select onchange="sync_datum_dmy('geboortedatum_dag', 'geboortedatum_maand', 'geboortedatum_jaar', 'KAN_GEBOORTEDATUM')" class="datum_3_mm" id="geboortedatum_maand">
			<option value="" selected="">mm</option>
			<option value="01">jan</option><option value="02">feb</option><option value="03">mrt</option><option value="04">apr</option><option value="05">mei</option><option value="06">jun</option><option value="07">jul</option><option value="08">aug</option><option value="09">sep</option><option value="10">okt</option><option value="11">nov</option><option value="12">dec</option></select>
		
			<select onchange="sync_datum_dmy('geboortedatum_dag', 'geboortedatum_maand', 'geboortedatum_jaar', 'KAN_GEBOORTEDATUM')" class="datum_3_jjjj" id="geboortedatum_jaar">
			<option value="" selected="">jjjj</option>
			<option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">
			1992</option><option value="1991">1991</option><option value="1990">1990</option>
			<option value="1989">1989</option><option value="1988">1988</option><option value="1987">
			1987</option><option value="1986">1986</option><option value="1985">1985</option>
			<option value="1984">1984</option><option value="1983">1983</option><option value="1982">
			1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">
			1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option>
			<option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option>
			<option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">
			1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option>
			<option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962
			</option><option value="1961">1961</option><option value="1960">1960</td></tr>
			
			
			<tr><td>Wat vind u lekker?</td></tr>

			
			<tr><td><input type="checkbox" name="eten">kumpir</td><td> <input type="checkbox" name="eten">shoarma</td></tr>
			<tr><td><input type="checkbox" name="eten">etli ekmek</td><td> <input type="checkbox" name="eten">doner</td></tr>
			<tr><td><input type="checkbox" name="eten">pizza</td><td> <input type="checkbox" name="eten">lahmacun</td></tr>
		
			<tr><td><label>*Wilt u een webdesigner worden:</label></td></tr>
		
			<tr><td><input type="radio" name="webdesigner"> Ja</td><td> <input type="radio" name="webdesigner"> Nee</td></tr>
		
		
			<tr><td>*<input type="checkbox" name="steunen"> Ik steun mee met de algemene voorwaarden</td></tr>		
			
			<tr><td><input type="submit" value="Submit" onclick="return validateform();"></td></tr>

			
		</table>
		</FORM>

	</body>
<html>


ik ben nog nieuw heb pas gisteren voor het eerst met scripten gewerkt

en met wat internet info en zo heb ik nog wat kunnen doen maar de laatste wilt maar niet lukken weet iemand misschien wat ik moet doen

*met laatste bedoel ik de checkbox voorwaarden


alvast bedankt voor uw hulp en tijd
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan