Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162

    Conferma cancellazione record

    Salve a tutti,
    ho un problema riguardante la gestione javascript di un'azione di cancellazione record nella pagina asp del mio sito.
    Dopo aver visualizzato prodotti in una tabella e dopo aver creato x ciascuno un bottone di cancellazione, vorrei far apparire (al click del suddetto bottone) un messaggio javascript di conferma.
    Finora tutto bene. Il problema è che spingendo sia OK che CANCELLA, il record viene cancellato cmq. Posto il codice particolare:

    del pulsante:
    codice:
    Response.Write("<td valign=top align=center style='font-size:11px'><font face='Arial'><a href=cancella_prodotto2.asp?prod_id="& rs("Pro_ID") &" onClick=cancella()><img src=cancella.gif style='border:0px none' width=15></a></font></td>")
    della gestione js:
    codice:
    function cancella() 
    { 
    messaggio = window.confirm("Sei sicuro di voler cancellare il prodotto?");
    	if(messaggio==false){
    		window.location = "pannelloadmin_prodotti.asp"
    	}
    }
    Come posso fare a "fermare" l'esecuzione della cancellazione se si spinge ANNULLA?
    Vi prego aiutatemi.
    Grazie in anticipo.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    onClick="return confirm('Sei sicuro di voler cancellare il prodotto?');"

    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
    Registrato dal
    Mar 2007
    Messaggi
    162
    Scusami ma ho problemi a metterlo nella pagina asp.
    se scrivo onClick='return confirm('Sei sicuro di voler cancellare il prodotto?');' nn succede niente.
    Non è che è un problema di apici?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162
    Ci sono riuscito alla fine.
    bastava aggiungere un return al metodo onclick e return messaggio nella funzione js.
    Grazie.

    Ciao

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.