Sto cercando di creare un tasto che, se premuto, cancelli un valore nel database. Voglio però che prima di cancellarlo mi chieda una conferma con il tipico box javascript confirm.
Che la funzione javascript:
Il codice del bottone (un link) è generato da php con questa istruzione:Codice:function richiesta_conferma(domanda, azione) { alert (azione); /* Questo alert è provvisorio, giusto per vedere se il valore di "azione" è passato correttamente var agree=confirm(domanda); if (agree) { window.location = azione; } else return; }
Attualmente, alla pressione del link, prima di apparire il box di conferma javascript, appare l'alert ma dentro il box non c'è scritto "micio", come mi aspetterei, ma invece la parolina "NaN" (Not A Number),Codice:<?php $stringa_eliminazione_utente = urlencode("richiesta_conferma('Sei sicuro di volere eliminare questo utente?', 'micio')"); echo "<a href=\"javascript:".$stringa_eliminazione_utente."\" title=\"Elimina\">Elimina</a>\n"; ?>
Non capisco dove stia l'inghippo..

LinkBack URL
About LinkBacks
