login  Naam:   Wachtwoord: 
Registreer je!
 Forum

onlick select verkennen

Offline zwobbel - 11/05/2007 18:32
Avatar van zwobbelPHP gevorderde Graag zou ik willen als je de radio button select aanklikt alle forms van mannetjes zonder een pagina refresh (of met) op disable komen te staan.

Ik heb het al wel zo ver gekregen dat de velden value op 0 worden gezet maar nog niet dat ze ook disabled worden...

Script:
  1. <table width="69%" border="0" cellspacing="2">
  2. <tr>
  3. <td width="4%">
  4. <input name="Musketier" type="text" id="musketier" value="0" size="4" />
  5. </td>
  6. <td width="37%">Musketiers</td>
  7. <td width="3%"><input name="Speervechter" type="text" id="speervechter" value="0" size="4" /></td>
  8. <td width="28%">Speervechter</td>
  9. <td width="28%" rowspan="3"><label><input name="type" type="radio" value="aanvallen" checked="checked" />
  10. Aanvallen</label> <br />
  11. <label><input name="type" type="radio" value="versterking" />
  12. Versterking</label> <br />
  13. <label> <input name="type" type="radio" value="verkennen"
  14. onClick="
  15. document.strijd.Musketier.value='0';
  16. document.strijd.Speervechter.value='0';
  17. document.strijd.Paard.value='0';
  18. document.strijd.Kanon.value='0';
  19. document.strijd.{Uniek}.value='0';
  20. " />
  21. Verkennen</label></td>
  22. </tr>
  23. <tr>
  24. <td><input name="Paard" type="text" id="paard" value="0" size="4" /></td>
  25. <td>Paard</td>
  26. <td><input name="Kanon" type="text" id="kanon" value="0" size="4" /></td>
  27. <td>Kanon</td>
  28. </tr>
  29. <tr>
  30. <td><input name="{Uniek}" type="text" id="uniek" value="0" size="4" /></td>
  31. <td>{naam_uniek}</td>
  32. <td><input name="Verkenner" type="text" id="verkenner" value="0" size="4" /></td>
  33. <td>Verkenner</td>
  34. </tr>
  35. <tr>
  36. <td colspan="5"><label>
  37. <input type="submit" name="Submit" value="Versturen" />
  38. </label></td>
  39. </tr>
  40. </table>

14 antwoorden

Gesponsorde links
Offline Stijn - 11/05/2007 19:50
Avatar van Stijn PHP expert
  1. document.strijd.Musketier.readonly=true;
  2. document.strijd.Speervechter.readonly=true;
  3. document.strijd.Paard.readonly=true;
  4. document.strijd.Kanon.readonly=true;
  5. document.strijd.{Uniek}.readonly=true;
Offline zwobbel - 11/05/2007 22:39
Avatar van zwobbel PHP gevorderde Werkt niet ...
Offline ikki007 - 11/05/2007 22:45
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
  1. document.strijd.Musketier.readonly=readonly;
  2. document.strijd.Speervechter.readonly=readonly;
  3. document.strijd.Paard.readonly=readonly;
  4. document.strijd.Kanon.readonly=readonly;
  5. document.strijd.{Uniek}.readonly=readonly;
Offline Stijn - 11/05/2007 23:14
Avatar van Stijn PHP expert @ikki007: gaat niet werken. readonly is true of false.
Offline zwobbel - 12/05/2007 10:36
Avatar van zwobbel PHP gevorderde Mja maar hoe lukt het wel geen beide van deze 2 manieren werken hier...
Offline marten - 12/05/2007 10:41 (laatste wijziging 12/05/2007 10:44)
Avatar van marten Beheerder Maak een javascript functie met de volgende inhoud:

  1. function change() {
  2. if(document.formname.fieldname.checked) {
  3. document.formname.fieldname.disabled = false;
  4. } else {
  5. document.formname.fieldname.disabled = true;
  6. }
  7. }


Je kan hem verder zelf aanpassen?
Offline zwobbel - 12/05/2007 15:53
Avatar van zwobbel PHP gevorderde Hmm i will try ik heb geen skills in javascript enkel php 
Offline jerone - 13/05/2007 11:43
Avatar van jerone JS gevorderde
  1. <form action="" method="get" name="strijd">
  2. <table width="69%" border="0" cellspacing="2">
  3. <tr>
  4. <td width="4%"><input name="Musketier" type="text" id="musketier" value="0" size="4" /></td>
  5. <td width="37%">Musketiers</td>
  6. <td width="3%"><input name="Speervechter" type="text" id="speervechter" value="0" size="4" /></td>
  7. <td width="28%">Speervechter</td>
  8. <td width="28%" rowspan="3"><label><input name="type" type="radio" value="aanvallen" checked="checked" />
  9. Aanvallen</label> <br />
  10. <label><input name="type" type="radio" value="versterking" />
  11. Versterking</label> <br />
  12. <label> <input name="type" type="radio" value="verkennen" onclick="javascript:
  13. document.strijd.Musketier.value='0';
  14. document.strijd.Musketier.disabled='disabled';
  15. document.strijd.Speervechter.value='0';
  16. document.strijd.Speervechter.disabled='disabled';
  17. document.strijd.Paard.value='0';
  18. document.strijd.Kanon.value='0';
  19. document.strijd.uniek.value='0';" />
  20. Verkennen</label></td>
  21. </tr>
  22. <tr>
  23. <td><input name="Paard" type="text" id="paard" value="0" size="4" /></td>
  24. <td>Paard</td>
  25. <td><input name="Kanon" type="text" id="kanon" value="0" size="4" /></td>
  26. <td>Kanon</td>
  27. </tr>
  28. <tr>
  29. <td><input name="uniek" type="text" id="uniek" value="0" size="4" /></td>
  30. <td>{naam_uniek}</td>
  31. <td><input name="Verkenner" type="text" id="verkenner" value="0" size="4" /></td>
  32. <td>Verkenner</td>
  33. </tr>
  34. <tr>
  35. <td colspan="5"><label><input type="submit" name="Submit" value="Versturen" /></label></td>
  36. </tr>
  37. </table>
  38. </form>
Offline zwobbel - 13/05/2007 14:48
Avatar van zwobbel PHP gevorderde K dat werkt maar als ik terug nu de functie aanvallen klik moet het terug enabled worden maar zo doet hij het niet ?
  1. onclick="javascript:
  2. document.strijd.Musketier.enabled='enabled';
  3. document.strijd.Speervechter.enabled='enabled';
  4. document.strijd.Paard.enabled='enabled';
  5. document.strijd.Kanon.enabled='enabled';
  6. document.strijd.{Uniek}.enabled='enabled';"
Offline marten - 13/05/2007 14:55
Avatar van marten Beheerder document.strijd.Musketier.disabled=false;
document.strijd.Speervechter.disabled=false;
document.strijd.Paard.disabled=false;
document.strijd.Kanon.disabled=false;
document.strijd.{Uniek}.disabled=false;"
Offline zwobbel - 13/05/2007 15:29
Avatar van zwobbel PHP gevorderde Dat dacht ik ook eerst maar dat doet hij niet.
Offline CDNC - 13/05/2007 16:35 (laatste wijziging 13/05/2007 16:41)
Avatar van CDNC PHP ver gevorderde en als je via
  1. document.getElementById('ID').disabled = true;

doet?
Offline zwobbel - 13/05/2007 17:19
Avatar van zwobbel PHP gevorderde het disable lukt al wel alleen het enable niet
Offline CDNC - 13/05/2007 19:43 (laatste wijziging 13/05/2007 19:43)
Avatar van CDNC PHP ver gevorderde dan doe je toch gewoon
  1. document.getElementById('ID').disabled = false;
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.269s