Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Confirm box prima di submit()

    Salve a tutti

    In una delle mie pagine ho un pulsante con il seguente codice:

    codice:
    <input type="submit" name="submit" value="Email production advice" onclick="this.form.action='<?php echo base_url(); ?>index.php/production_advice/pa_email'" style="cursor: pointer;" />
    Uso onclick perchè nello stesso form ho tre pulsanti e ognuno deve cambiare l'action. Ora vorrei far si che alla pressione del button venga visualizzata una finestra javascript di conferma, e solo alla pressione del OK il modulo venga inviato all'action specificata.

    Come dovrei modificare il codice? E' possibile fare tutto inline?

    Grazie mille!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    codice:
    <input type="submit" name="submit" value="Email production advice" onclick="if(confirm('qui metti il testo che vuoi che appaia')){this.form.action='<?php echo base_url(); ?>index.php/production_advice/pa_email'}else{return false;}" style="cursor: pointer;" />
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ciao cavicchiandrea

    Grazie della dritta! Ho dovuto modificare il codice aggiungendo un "return true;", ma ora funziona alla grande! Grazie dell'aiuto!

    codice:
    if(confirm('qui metti il testo che vuoi che appaia')) {this.form.action='<?php echo base_url(); ?>index.php/production_advice/pa_email'; return true;}

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 © 2026 vBulletin Solutions, Inc. All rights reserved.