Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    21

    valorizzare controoli in vbscript : problema sintassi

    ho una pg html form che gestisco in vbscript.
    vorrrei cambiare il valore di un campo il cui nome passo in input ad una funzione.
    Il problema è che se faccio riferimento al campo col nome della variabile data in input alla funzione non viene capita. Cioè non viene sostituito il valore della variabile col valore ma presa come nome campo.

    Sub fai(NomeCampo)
    document.NomeForm.NomeCampo.text="nuovo valore"
    end sub

    ho provato senza successo con :
    document.NomeForm.(NomeCampo).text="..."
    document.NomeForm.eval(NomeCampo).text="..."
    document.NomeForm.(eval(NomeCampo)).text="..."
    document.NomeForm."NomeCampo".text="..."

    Sapete dirmi gentilmente come si fa ?

    Grazie NG

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao ngald,

    e benvenuto nel forum :gren:

    lato client il VBScript è supportato solo da IE... per maggior compatibilità andrebbe meglio JavaScript...
    comunque
    codice:
    document.NomeForm.elements(NomeCampo).value = "..."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.