Toon posts:

[Javascript] input button met array als naam disabelen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Goedenacht :+

Ik heb een vraagje aan de javascript guru;s :9

Wat ik heb:
Een aantal buttons: <input type="button" name="btn[1]" /> en op dit moment 1 t/m 5

Wat ik wil:
Dat de buttons btn[x] worden gedisabled of geënabled vanuit een for loop of enig andere lus.

In IE had ik dit werkend maar niet in mozilla.

Werkende IE code:
code:
1
2
3
      for (i = 1; i <= 5; i++){
        form.elements('btn['+i+']').disabled = false;
      }


Alle suggesties zijn van harte welkom.

  • DR
  • Registratie: December 2000
  • Niet online

DR

code:
1
2
3
for (i = 1; i <= 5; i++){
        document.forms[0].elements['btn[' + i + ']'].disabled = true;
      }

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

namespace :)

JavaScript:
1
document.forms['naam_of_id_van_je_form'].elements

Intentionally left blank


Verwijderd

Topicstarter
Corrado schreef op vrijdag 28 januari 2005 @ 03:19:
code:
1
2
3
for (i = 1; i <= 5; i++){
        document.forms[0].elements['btn[' + i + ']'].disabled = true;
      }
Super! Ik had het kunnen weten maar het was al laat en was moe :O

Allen super bedankt!

-- Edit --
Het antwoord was wel op een laat tijdstip gepost 8)7

[ Voor 19% gewijzigd door Verwijderd op 28-01-2005 12:02 ]