Visualizzazione dei risultati da 1 a 10 su 10

Discussione: docuemnt DINAMICO

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    docuemnt DINAMICO

    ciao ,
    oltre al problema di sotto..come faccio a concatenare questo:

    var NOME_CAMPO = pio;

    document.forms[0].NOME_CAMPO.focus();

    in pratica unire una variabile contenente il nome del campo dentro "document.forms[0]..."

  2. #2
    prova così:

    codice:
    document.forms[0].elements[NOME_CAMPO].focus();
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    NON funziona.....con mozzillaaaa

  4. #4
    Originariamente inviato da roboro
    NON funziona.....con mozzillaaaa
    allora prova così:

    codice:
    eval("document.forms[0].elements['"NOME_CAMPO"'].focus();");

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da roboro
    NON funziona.....con mozzillaaaa
    sulle mie versioni funziona tranquillamente

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    io ho la 1.4 e 1.3

    a parte che mi da errore qui:


    eval("document.forms[0].elements['"NOME_CAMPO"'].focus();");


    le virgolette in NOME_CAMPO non ci vogliono....

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nessuno ti ha consigliato di utilizzare eval()

    document.forms[0].elements[NOME_CAMPO].focus();

    oppure

    eval("document.forms[0].elements['" + NOME_CAMPO + "'].focus();");

    o, piu' semplicemente,:

    eval("document.forms[0]." + NOME_CAMPO + ".focus();");

    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ma è quello che ho ustao io....

  9. #9
    guarda bene la sintasi, tu non hai usato i +..
    devi concatenarlo come fosse una stringa se vuoi usare l'eval
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

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

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    avevo usato quello che mi aveva postato >EVAl..

    comunque risolto tutto...grazie mille

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.