• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] Link vor Aufruf bestätigen

thuemmy

Aktives Mitglied
Ich habe eine Liste mit Links, die einen Eintrag in der DB löschen. Nun möchte ich, dass der Link zuerst bestätigt wird, bevor er aufgerufen wird. Im I-Net habe ich öfters diese Version gefunden: sinscript.de » Javascript Alert Box – Beim Löschen bestätigen Leider passiert bei mir gar nichts: Hier mein Code:
HTML:
<a href='intern-gaerten.php?aktion=loeschen&amp;nr=5' onlick="return confirm('Garten 5 l&ouml;schen?');">
<img src='bilder/loeschen.png' alt='Freien Garten 5 löschen' title='Freien Garten 5 löschen' /></a>
 
Werbung:
Kann es sein, dass Du das irgendwie über PHP ausgibst und durch die Anführungszeichen in der Ausgabe im Browser etwas nicht stimmt?
 
Kann es sein, dass Du das irgendwie über PHP ausgibst ...
Was Du nicht alles weißt :wink:
So sieht das ganze bei mir aus, zumindest der (vermutlich) relevante Teil
PHP:
      $tabzeile .= "\n<td><a href='intern-gaerten.php?aktion=loeschen&amp;nr=$nummer' onlick=\"return confirm('Garten $nummer l&ouml;schen?');\"><img src='bilder/loeschen.png' alt='Freien Garten $nummer löschen' title='Freien Garten $nummer löschen' /></a></td>";
 
Werbung:
Das erklärt auch die Anführungszeichen ;)

Was heißt eigentlich "es passiert nichts"? Beim Anklicken müsstest Du ein vom Browser generiertes Fenster bekommen wo Du deine Frage gefragt wirst, und dort kannst Du auf Ja oder Nein klicken. Sollte doch gehen?
 
Gibt es einen JavaScript-Fehler? Kannst Du das evtl. mal als Beispielseite irgendwo hinstellen (vlt. nur den erzeugten HTML-Code mal testweise als .html speichern)?
 
Werbung:
Da ich noch nie was richtig mit JavaScript gemacht habe, außer mal fertige Scripte eingefügt habe, die glücklicherweise alle sofort liefen, habe ich keine Ahnung wie ich Scripte auf Fehler überprüfe. Aber das nur nebenbei. So, hier mal die Datei als html-Datei: (Link entfernt)
 
Zuletzt bearbeitet:
Ich bin selbst blind.

Fällt dir was auf?

Code:
onlick="return confirm('Garten 5 l&ouml;schen?');"

:D

Tipp: Elemente kann man nicht lecken ;)
 
Naja, sagen wir mal so, Du hattest vielleicht eine vorrübergehende Sehschwäche :grin: Aber ich bin blind. Was Du mit dem lecken meinst, keine Ahnung, das kenne ich bisher immer nur in anderen Zusammenhängen. Hat jetzt aber nichts mit leaks zu tun? Wenn ja, dann weiß ich aber auch nicht was Du meinst :grin:
 
Werbung:
Menno, ich hab da einige male drüber geguckt, und habe immer das gelesen, was da stehen sollte, nie was da steht. Nu weiß ich auch was Du mit lecken meintest... Kommt aber sicher noch... mit den Touchscreens ist das sicher schon möglich :-D

Vielen Dank, ich werde das umgehend ändern.
 
Zurück
Oben