Visualizzazione dei risultati da 1 a 4 su 4

Discussione: variabile in percorso

  1. #1

    variabile in percorso

    come si inserisce una variabile in un percorso mentre faccio una assegnazione?
    tipo


    function OpenImage(numero)
    {
    valore=document.nomeform.Button[numero].attributo

    e avere che valore diventa

    valore = document.nomeform.Button1.attributo

    se numero = 1 per poter fare

    document.nomeform.campoditesto.value = valore
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

    The Cyberpunk System One
    http://www.geocities.com/notoleranceforyou/Hymagition.html

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.nomeForm.elements["Button"+numero].attributo

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ho risolto in altro modo


    function OpenImage(numero)
    {

    valore=eval("document.form1.Button"+numero)

    document.form1.imag1.src = valore.attributo
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

    The Cyberpunk System One
    http://www.geocities.com/notoleranceforyou/Hymagition.html

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nota: la funzione eval(), oltre che lenta e pesante per il client, e` deprecata, e potrebbe non funzionare nei browser piu` recenti.

    Nella maggior parte dei casi e` sostituita da getElementById(), ma nel tuo caso la soluzione di br1 e` la piu` generale.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.