login  Naam:   Wachtwoord: 
Registreer je!
 Forum

checkbox formulier (Opgelost)

Offline Speznaz - 26/11/2010 18:56 (laatste wijziging 26/11/2010 19:00)
Avatar van SpeznazNieuw lid Hallo,
Ben bezig met het maken van een formulier, nu wou ik dat ze maar 1 van de 2 checkboxen kunnen aanvinken dat is gelukt maar nu wou ik daaronder weer 2 checkboxen doen waarbij hetzelfde moet gebeuren maar dan zitten beide 2 checkboxen aan elkaar verbonden en kan ik maar 1 van de 4 selecteren.

Stukje javascript:
  1. <script language="javascript">
  2. function update(naam,type)
  3. {
  4.  
  5. document.getElementById('1').checked = false; // 1e 2 checkboxen
  6. document.getElementById('2').checked = false; // 1e 2 checkboxen
  7.  
  8. document.getElementById('1').checked = false; // 2e 2 checkboxen
  9. document.getElementById('2').checked = false; // 2e 2 checkboxen
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16. if(type == 'checkbox')
  17. {
  18. document.getElementById(naam).checked = true;
  19. }
  20.  
  21.  
  22. }
  23. </script>


php script:
  1. <tr><td bgcolor='#D3D3FF'>Keukenblok</td>
  2.  
  3. <td bgcolor='#D3D3FF'><input type='checkbox' name='a4001a' value='met bovenkastjes inclusief verlichting' <? if($select->a4001a == 'met bovenkastjes inclusief verlichting') { echo "checked"; } ?> >met bovenkastjes inclusief verlichting</td>
  4.  
  5. <td bgcolor='#D3D3FF'><input type='radio' name='a4001b' value='blijft achter' <? if($select->a4001b == 'blijft achter') { echo "checked"; } ?> >Blijft achter</td>
  6.  
  7. <td bgcolor='#D3D3FF'><input type='radio' name='a4001b' value='gaat mee' <? if($select->a4001b == 'gaat mee') { echo "checked"; } ?> >Gaat mee</td>
  8.  
  9. <td bgcolor='#D3D3FF'><input type='radio' name='a4001b' value='ter overname' <? if($select->a4001b == 'ter overname') { echo "checked"; } ?> >Ter overname</td>
  10.  
  11. <td bgcolor='#D3D3FF'><input type='radio' name='a4001b' value='niet van toepassing' <? if($select->a4001b == 'niet van toepassing') { echo "checked"; } ?> >N.V.T.
  12. </td></tr>
  13. <tr><td bgcolor='#D3D3FF'>Oven</td>
  14.  
  15. <td bgcolor='#D3D3FF'><input type='checkbox' value='gas' name="a4002a" id="1" onchange="update('1','checkbox');" <? if($select->a4002a == 'gas') { echo "checked"; } ?> >Gas
  16.  
  17. <input type='checkbox' value='elektrisch' name="a4002a" id="2" onchange="update('2','checkbox');" <? if($select->a4002a == 'elektrisch') { echo "checked"; } ?> >Elektrisch</td>
  18.  
  19. <td bgcolor='#D3D3FF'><input type='radio' name='a4002b' value='blijft achter' <? if($select->a4002b == 'blijft achter') { echo "checked"; } ?> >Blijft achter</td>
  20.  
  21. <td bgcolor='#D3D3FF'><input type='radio' name='a4002b' value='gaat mee' <? if($select->a4002b == 'gaat mee') { echo "checked"; } ?> >Gaat mee</td>
  22.  
  23. <td bgcolor='#D3D3FF'><input type='radio' name='a4002b' value='ter overname' <? if($select->a4002b == 'ter overname') { echo "checked"; } ?> >Ter overname</td>
  24.  
  25. <td bgcolor='#D3D3FF'><input type='radio' name='a4002b' value='niet van toepassing' <? if($select->a4002b == 'niet van toepassing') { echo "checked"; } ?> >N.V.T.
  26. </td></tr>


Iemand die weet hoe ik dit kan oplossen? ben er zelf niet uitgekomen.

3 antwoorden

Gesponsorde links
Offline Jelmerholland - 26/11/2010 20:51
Avatar van Jelmerholland PHP beginner Maak is een simpel schema? Ik denk niet dat we je vraag snappen. ;)
Offline kaspar - 27/11/2010 10:41
Avatar van kaspar Nieuw lid Wat Jelmer zegt.
Maar het is misschien zo dat het eraan ligt dat je 4x dezelfde naam gebruikt voor je radio-buttons. Maar ook ik kan je niet helemaal volgen...
Offline Kevin - 27/11/2010 10:52
Avatar van Kevin Crew Ajax/REST Gelieve ook lange stukken code op http://www.plaatscode.be te zetten.
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2020 Sitemasters.be - Regels - Laadtijd: 0.24s