Matti Maekitalo: Abfrage mit Ok o. Abbrechen

Beitrag lesen

Tach auch.

<script language="javascript" type="text/javascript">
function msgBox()
{
var box=window.confirm("Wollen ... wirklich löschen?")
if(box==true){
window.location.href="www-Adresse";
}
}
</script>
...
<a href="javascript:msgBox()">...</a>

Dies ist insofern unschön, dass es nur mit eingeschaltetem JS funktioniert, wobei es kein Problem wäre, dass es ohne auch gehen würde (zum Preis der Abfrage). Setze die Funktion in den onclick-Handler und lasse den Wert der confirm-Box an den Handler zurückgeben. Das location.href ersetzt du restlos und schreibst die Adresse stattdessen ins href-Attributs des a-Elements.

Hier habe ich aber das Problem, dass ich nicht für jeden Datensatz entsprechend auf dieser Seite eine ID übermitteln kann, um einen
speziellen Datensatz zu löschen. Hier wäre die Wirkung auf den
Löschen-Link bei jedem Datensatz gleich.

Das verstehe ich nicht.
Wenn ein Datensatz keine ID hat, musst du ihn trotzdem irgendwie eindeutig identifizieren können. Entweder mit einem fachlichen Schlüssel (über die Daten, die enthalten sind, du legst den technischen Schlüssel (die ID) eben noch schnell an.

Anders herum gesagt: wenn du einen Datensatz ansprechen willst, brauchst du einen eindeutigen Schlüssel.

Bis die Tage,
Matti