Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Vailfox
    Registrato dal
    Feb 2005
    Messaggi
    320

    gestore onClick="AIUTO QUI!!"

    Ciao ragazzi,

    ho programmato una pagina di cancellazione recordset di una database, ovvero (vado subito al sodo....) ho un link di questo genere

    <a href="eliminazione.asp?id=12" onClick="??">

    all'interno di quest'ultimo, vorrei inserire un messaggio confirm in javascript all'interno del gestore onClick di javascript.

    Ovvero, quando clicco, mi compare il messaggio di conferma, se clicco "ok" vado al link, altrimenti vado in un altro link. (Ovvero non passo parametri via querystring)

    Sapete darmi una mano?? Io non sono riuscito a spuntarla.....

    A presto e grazie per l'attenzione.

  2. #2
    Utente di HTML.it L'avatar di Vailfox
    Registrato dal
    Feb 2005
    Messaggi
    320
    IL PROBLEMA STà QUI!!! ma non riesco a risolverlo!!

    <script language="javascript" type="text/javascript">
    function clic() {
    if (confirm("vuoi eseguire?"))
    {location.href="http://www.html.it";}
    else
    {location.href="http://www.google.it";};
    }
    </script>

    ciao


    QUESTO CODICE, indipendentemente da ciò che clicco sul confirm, mi riporta sempre ad index.htm, PERCHè??? PERCHè??

    help!!

  3. #3
    codice:
    <head>
    <script type="text/javascript">
    function conferma(id) {
    var x = window.confirm("Confermi eliminazione?");
    if (x) {
    window.location = "eliminazione.asp?id=" + id;
    }
    else {
    window.location = "eliminazione.asp";
    }
    }
    </script>
    </head>
    <body>
    
    <a href="#" onclick="conferma(12); return false;">
    
    </body>
    Con questa funzione gestisci tutto via JavaScript, quindi puoi impostare il valore dell'attributo href come vuoto (#) e ritornare sempre false nell'onclick, in modo che l'istruzione contenuta in href non venga mai eseguita. La funzione conferma accetta coem parametro l'id che passi via query string (puoi aggiungere altri parametri se vuoi). Se l'utente clicca su OK nella finestra di confirm che appare, la variabile x vale true e lo script modifica la proprietà location (l'URI) della finestra corrente con la pagina "eliminazione.asp" completa di query string. Altrimenti, la proprietà location viene impostata semplicemente con la stessa pagina priva di query string (puoi modificare naturalmente la pagina a cui la funzione reindirizza se l'utente ha premuto su Annulla).

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.