login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Naam attribute (Opgelost)

Offline Garpie - 24/12/2009 15:01 (laatste wijziging 24/12/2009 15:03)
Avatar van GarpieNieuw lid /// VOORBEELD SCRIPT ///
  1. <form action="" method="post" name="myForm">
  2. <input type="text" name="input1" id="input1" value=""onclick="javascript:toon('2')" />
  3. <input type="text" name="input2" id="input2" value="" onclick="javascript:toon('2')" />
  4. </form>


  1. function onclick(getal){
  2. var input = "input"+getal;
  3. myForm.input.value = getal;
  4. }


/// VRAAG ///
Is het mogelijk om deze variablen te tonen in het input-veld waar het getal gelijk is aan de ID van die input?
Bij alert(input); krijg ik wel input1 of input2 te zien maar om het getal te tonen in input1 of input2 gebeurt er niets.

2 antwoorden

Gesponsorde links
Offline Martijn - 24/12/2009 15:13 (laatste wijziging 24/12/2009 15:13)
Avatar van Martijn Crew PHP 1, je hebt function onclick, dat moet function toon zijn 

2, Als t niets meer hoeft te doen dan dat getal plaatsen:

  1. onclick="javascript:this.value=2"

en dan heb je je functie nieteens meer nodig
Offline Garpie - 24/12/2009 15:21 (laatste wijziging 24/12/2009 15:37)
Avatar van Garpie Nieuw lid Nieuwe voorbeeld:
  1. <script type="text/javascript">
  2. function tellen(getal){
  3. var waarde1 = "A"+getal;
  4. var waarde2 = "B"+getal;
  5. var waarde3 = "C"+getal;
  6. myForm.waarde3.value = myForm.waarde1.value + myForm.waarde2.value;
  7. }
  8. </script>

  1. <form action="" method="post" name="myForm">
  2. <input type="text" name="A1" id="A1" value="1" onclick="javascript:tellen('1')" />
  3. <input type="text" name="B1" id="B1" value="2" />
  4. <input type="text" name="C1" id="C1" value="" />
  5. <input type="text" name="A2" id="A2" value="3" onclick="javascript:tellen('2')" />
  6. <input type="text" name="B2" id="B2" value="4" />
  7. <input type="text" name="C2" id="C2" value="" />
  8. </form>


Het vorige was een iets wat slecht voorbeeld.
Dit gaat nu over 2 velden, maar het script waar ik mee bezig ben gaat over minstens 30 velden.

Het probleem is steeds dat ik de value van A, B en C niet krijg en/of niet kan wijzigen op deze manier
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.267s