Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    JS : passare un campo di un form ad una funzione

    Ciao

    Ho una pgina php nella quale ho un form che contiene un certo numero di righe. Il form si chiama 'frmsomma'.
    Uno di questi campi deve essere passato ad una funzione ne controllerà il contenuto. Il nome del campo è 'campo_$i'
    Notare il $i che incrementa in automatico il nome del campo.

    <input onBlur="ControllaQuantita('this')" type=".." name='campo_$i'>


    La fuzione

    function ControllaQuantita(campo)
    {
    valore = campo.value; // questo è corretto
    alert (valore) // vedo il valore corretto


    }


    A questo punto voglio cancellare il valore contenuto in quella casella di testo. Ho provato cosi ma nn funziona

    frmsomma.campo.value = "";

    ma ricevo un errore di JS. Come posso fare ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    hai provato con

    document.nomeform.nomecampo.value = ""

    o meglio ancora, visto che hai già un riferimento a campo con:

    campo.value = "";
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Ok cosi funziona !! Grazie
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

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.