Visualizzazione risultati 1 fino 3 di 3

Discussione: Modificare <input type=text> e avviare funzioni senza tasto submit

  1. #1
    Guest

    Predefinito Modificare <input type=text> e avviare funzioni senza tasto submit

    Salve,
    Il problema è:
    L'utente dovrebbe modificare un campo testo (il campo "quantita" di un carrello della spesa), e alla pressione di invio dovrebbe partire una funzione javascript (che aggiorna il cookie), ma il tasto submit del form non dovrebbe esserci!
    Attualmente il tutto si trova all'interno di una funzione javascript, ma ogni riga del carrello ha il suo tastino submit... vorrei toglierlo.

    Posto qui sotto il codice di due righe, quella del campo di testo e quella del tastino submit, non sto usando <Form>.


    Codice:
    document.write('<input type="text" size=3 value='+quantita+' name="marco'+numero_riga+' "
    onChange="javascript:aggiungi(\''+nomearticolo[numero_riga]+'\',descrizione[numero_riga],prezzo[numero_riga],marco'+numero_riga+'.value)">');
    
    document.write('<input type="submit"  value="s" >');



    P.S. : Posto nella sezione HTML dato che il problema secondo me riguarda non tanto javascript in se, ma i tag <FORM> <INPUT> e <SUBMIT>

    P.S.S.: il codice che ho postato sopra funziona perfettamente su explorer, ma NON su Firefox o Netscape! credo che il problema sia nell'uso di onChange....
    Ultima modifica di Taitaonline : 24-08-2005 alle ore 12.04.13

  2. #2
    Guest

    Predefinito

    Risolto il problema, pubblico il codice ai posteri. Funziona sia su firefox che explorer:

    Codice:
    document.write('<form name="campo_quantita'+numero_riga+'" action="javascript:aggiungi3_dinamico(\''+nomearticolo[numero_riga]+'\',descrizione[numero_riga],prezzo[numero_riga],campo_quantita'+numero_riga+'.marco'+numero_riga+'.value)">');
    
    					 document.write('<input type="text" size=3  value='+quantita_in_numero+' name="marco'+numero_riga+'">');
    					 document.write('</form>');
    Ultima modifica di Taitaonline : 24-08-2005 alle ore 12.04.58

  3. #3
    L'avatar di Taitaonline
    Taitaonline non è connesso Utente storico
    Data registrazione
    11-03-2004
    Residenza
    Zena
    Messaggi
    3,317

    Predefinito

    Bene ... problema risolto e grazie per la soluzione ...

    P.S.) La prossima volta che devi scrivere del codice molto lungo, scrivilo all'interno del tag [code] (con relativa chiusura), così eviti di "allargare" la finestra del thread, grazie.

    ... chiudo ...
    ...Il grano che nasce e l'acqua che va, è un dono di tutti, padroni non ha...
    My Site FAQ di AlterVista Regolamento di AlterVista

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •