Toon posts:

Dynamic Inputs

Pagina: 1
Acties:

Verwijderd

Topicstarter
for i=1 to 6
response.write "<input type='text' name='discount("&i&") OnChange='BlaBla()'>"
next

Wanneer ik dit doe, worden er 6 input fields weergegeven met elk een andere naam (discount(1), discount(2), enz).
Het probleem is, wanneer ik binnen vbscript deze velden wil uitlezen ik een foutmelding krijg.

Onderstaan script

<script language='vbscript>
Sub BlaBla()

a = nameoftheform.discount(1).value
Msgbox a
End Sub
</script>

werkt niet. Ik krijg een error op nameoftheform.discount

Heeft iemand een idee hoe ik deze velden binnen vbscript kan uitlezen? :|

  • whoami
  • Registratie: December 2000
  • Laatst online: 11:48
Laat die haken eens weg uit de naam en check eens in de VBScript manual welke tekens er toegestaan zijn in variable namen.

https://fgheysels.github.io/


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Zo te zien wil je met array's werken, kijk es in de vbscript-manual hoe dat zit.

Kans is groot dat je dan met varnaam[id] moet werken.