login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dmv Radio andere form elementen activeren

Offline spiky - 10/06/2005 09:23 (laatste wijziging 10/06/2005 09:28)
Avatar van spikyNieuw lid hoi,

Ik heb een formuliertje gemaakt waarin gegevens komen over lokaties. Op sommige lokatie's is er een ADSL verbinding.
Nu heb ik dus een appart stukje in het formulier gemaakt voor die gegevens.

Ik zoek dus nu en script dat als je op radio "ja" klikt, dat je dan de gegevens in kunt vullen, en anders dus niet. (dat ze dus actief worden)
Ook liever niet de pagina refreshen.. dan haalt hij namelijk weer de gegevens uit de database, en dan staat hij zoals hij stond.

Het stukje form ziet er nu zo uit:
  1. <tr>
  2. <td width="50">ADSL:</td>
  3. <td>
  4. <input <? if ($record->adsl == '0'){ echo "checked"; }else{echo "";} ?> type="Radio" name="adsl" value="0" style="border-color: #FFFFFF;" border="0">Nee<br>
  5. <input <? if ($record->adsl == '1'){ echo "checked"; }else{echo "";} ?> type="Radio" name="adsl" value="1" style="border-color: #FFFFFF;" border="0">Ja
  6. </td>
  7. </tr>
  8. <tr>
  9. <td width="150">Serienummer Modem</td>
  10. <td><input type="Text" maxlength="11" size="40" name="serienr" value="<? echo"$record->serienr"?>" class="<? echo"extern"?>"></td>
  11. </tr>
  12. <tr>
  13. <td width="150">Gebruikersnaam</td>
  14. <td><input type="Text" maxlength="50" size="40" name="user" value="<? echo"$record->user"?>" class="<? echo"extern"?>"></td>
  15. </tr>
  16. <tr>
  17. <td width="150">Wachtwoord</td>
  18. <td><input type="Text" maxlength="50" size="40" name="pass" value="<? echo"$record->pass"?>" class="<? echo"extern"?>"></td>
  19. </tr>


1 antwoord

Gesponsorde links
Offline DaOxx - 10/06/2005 14:49 (laatste wijziging 10/06/2005 15:07)
Avatar van DaOxx PHP beginner Los het op in javascript, je kunt bijvoorbeeld een div er tussen knallen en deze een id meegeven

  1. <script>
  2. function openForm(form)
  3. {
  4. element = document.getElementById(form);
  5. if (element.style.display == "none")
  6. {
  7. element.style.display = 'block';
  8. } else {
  9. element.style.display = 'none';
  10. }
  11. }
  12. </script>
  13.  
  14. <input type="radio" value="myForm" onClick="javascript:openForm(this.value);" />
  15. <div id="myForm" style="display: none">
  16. <input type="bla">
  17. etc..
  18. </div>


Weet niet of het zo 100% werkt maar ergens in deze trant
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s