Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357

    valorizzare degli <INPUT ... >

    In una pagina ho 'n' tags <input type=text name='xxxx'>
    voglio valorizzare questi tags con una funzione tipo quella riportara qui sotto:

    Codice PHP:
    function aggin(co){
        
    com=co.return_value;
        
    //alert(com);
        
    for(i=0;i<n;i++){
            
    campo    =com[i*3];
            
    valore    =com[i*3+1];
            
    nim        =com[i*3+2];
            
    input(campo).value=valore;
        }

    la variabile campo contiene di volta in volta il nome del tag input da valorizzare.
    Cosa devo mettere al posto di "input(campo).valore"?

    grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    se ho capito...

    document.nomeForm.elements[campo].value=valore;

    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
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    sì grazie

    e se non sono all'interno di un FORM?
    si può fare ugualmente?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Occorre aggiungere un controllo sul browser... ti crea qualche problema introdurre un form ?

    <form name="nomeForm" onsubmit="return false">

    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

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    campi <input> possono esistere solo all' interno di un form,
    alcuni browser potranno anche accettare elementi di un form fuori dallo stesso ma non è corretto

  6. #6
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    ok
    grazie

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.