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

    javascript di controllo e messaggio

    ho uno script che mi controlla un form e mi manda un messaggio di conferma se scelgo il pulsante modifica ! Ma vorrei aggiungere anche un messaggio di alert se un clicca sul pulsante "Elimina"

    codice:
    <SCRIPT language=JavaScript>
    <!--
           function checkform() {
    
        var message = ""; // create error message string variable, with nothing in it
    
        if (document.newForm.titolo.value.length == 0) {
          message = message + "- Inserisci il TITOLO.\n";
          }
    
        if (document.newForm.sommario.value.length == 0) {
          message = message + "- Inserisci il SOMMARIO.\n";
          }
       
        if (document.newForm.sommario.value.length > 65000) {
          message = message + "- il SOMMARIO non può superare i 65000 caratteri.\n";
          }
    
        if ( message.length > 0 ) { // is there an error message?
    
            message = "Compila i seguenti campi per inserire le NOTE:\n\n" + message ;
            alert( message ); // display error message
          return false; // return bad, not ok to process
          }
         else {
    
          alert( "Le NOTE INFORMATIVE sono aggiornate." );
          return true; // no error message to display, return ok to process
    
          }
    
        } // end of the function checkform()
    
        //end hiding of JavaScript code -->
    </SCRIPT>
    <form method="POST" action="upload_note.asp" name="newForm" onsubmit="return checkform()" enctype="multipart/form-data">

    <input name="submit" type="submit" class="bottonform" value="Modifica Nota">
    <input name="submit" type="submit" class="bottonform" value="Elimina Nota">

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    <INPUT type="button" value="Elimina Nota" onclick="if(window.confirm('Confermi?')) this.form.submit();;">
    Pietro

  3. #3
    perfetto grazie !

  4. #4
    però così mi esegue l'eliminazione anche se clicco su cancel
    ovvero nel messaggio di alert se clicco su cancel non vorrei che eseguisse l'eliminazione successiva !

    Si può?

    codice:
    <input name="func" type="submit" class="bottonform" value="Modifica News"><INPUT name="func" type="submit" class="bottonform" value="Elimina News" onclick="if(window.confirm('Vuoi eliminare definitivamente la NEWS ?')) this.form.submit();;">
    Grazie

  5. #5
    volevo solo sapere se è possibile ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` possibile, ma dovrai distinguere in qualche modo che bottone e` stato premuto.
    Ad esempio:

    <input type="hidden" name="cosafare" value="" />
    <input name="func" type="submit" class="bottonform" value="Modifica News" onclick="this.form.cosafare.value='modifica';">
    <INPUT name="func1" type="submit" class="bottonform" value="Elimina News" onclick="this.form.cosafare.value='elimina'; return window.confirm('Vuoi eliminare definitivamente la NEWS ?');">

    Nota le modifiche fatte alla tua sintassi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.