[VBScript] variabele als objectnaam?

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

  • Malebolgia
  • Registratie: Februari 2002
  • Laatst online: 25-05 22:54

Malebolgia

Move, or be moved

Topicstarter
Probleem:
Hoe kun je in een VBScript-functie een HTML-object (tekstveld in dit geval) aanwijzen d.m.v. een variabele waarin de naam van dat object is opgeslagen? (en waarbij de inhoud van die variabele afhankelijk is van de parameter van die functie)
Dus als ik bijvoorbeeld variabele 'intVar1' wil vullen met een getal uit een textbox:

code:
1
intVar1 = <object>.value


<object> is dan een HTML-textbox met bv de naam 'txt1', en die naam is opgeslagen in variable 'strNaamtextbox'. Hoe krijg ik VBScript zover dat ie op de plaats van <object> de inhoud van 'strNaamtextbox' neerzet, en dan de waarde van die textbox in die variabele 'intVar1 opslaat?
Ik heb al 3 uur gezocht naar de oplossing hiervoor, maar ik kan het nergens vinden.
_/-\o_ als iemand hier mij het antwoord wil vertellen :)

[ Voor 7% gewijzigd door Malebolgia op 17-08-2003 20:38 ]

"People should know when they're conquered..."


  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 10:15

RayNbow

Kirika <3

Heb je hier iets aan? document.getElementsByName("naamobject")

[ Voor 158% gewijzigd door RayNbow op 17-08-2003 20:55 ]

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

P&W FAQ - HTML / javascript /css, etc...

Kicked over de schutting dus :Y)

Professionele website nodig?


  • Malebolgia
  • Registratie: Februari 2002
  • Laatst online: 25-05 22:54

Malebolgia

Move, or be moved

Topicstarter
RayNbow schreef op 17 augustus 2003 @ 20:21:
Heb je hier iets aan? document.getElementsByName("naamobject")
_/-\o_ Dat lost idd mijn probleem op :)
Ik heb nu de volgende code om de waarde van een textveld in 'i1PC' te krijgen met de naam die in variabele 's1PC' staat:
code:
1
2
3
  s1PC = sNaam & "_pc"
  a1PC = document.getElementsByName(s1PC)
  i1PC = a2PC.value


Hardstikke bedankt, van mij kan ie nu op slot :D

"People should know when they're conquered..."


Verwijderd

werk liever met getElementById en een id dus, deze methode is niet DOM nl

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

DOM en propriety methods werken ook gewoon in VBscript; verder erg basic dit...

Intentionally left blank

Pagina: 1

Dit topic is gesloten.