Moin,
Beim Auswahlpunkt delete möchte ich eine Sicherheitsabfrage vor dem Ausführen haben, aber diese wird nicht beachtet. Das liegt wohl am JavaScript des onchange="".
Wie kann ich mit dieser Konstruktion es realisieren damit die Sicherheitsfrage greift?
ich hab da auch mal was mit ner Select-Box gebastelt, die allerdings als Mehrfachauswahl erstellt hatte. Da funktioniert auch der Handler "onClick", auch gemeinsam mit "onChange" (beide Events führen Anweisungen aus). Wie sich das bei klappbaren Boxen verhält, weiß ich nicht.
Mein Vorschlag wäre hier, dass Du eine extra Funktion schreibst, der Du eben den option-value übergibst und dann eine Abfrage startest:
function Linken(URL)
{
if(URL == "?action=delete")
{
probe = confirm('Eintrag löschen?');
if (probe == false) return;
}
location.href = URL;
}
Hab mir das jetzt aus dem Ärmel geschüttelt und nicht getestet, wenns nicht klappt: So in der Richtung halt.
Schönen Gruß,
Mike