Ich zeige ein Bestätigungsfeld in meiner App an. Wenn der Benutzer auf Okay
klickt, schließe ich das Fenster
Wenn der Nutzer auf Cancel
klickt, möchte ich nichts anderes machen, als auf der gleichen Seite zu bleiben.
Was soll ich anstelle von DO_NOTHING schreiben?
%Vor% Wenn ich es leer halte, funktioniert es nicht. Wenn ich irgendeine zufällige Zeichenfolge schreibe, funktioniert es, zeigt aber string undefined
error an.
Haben Sie das stattdessen:
%Vor% Es ist nicht sinnvoll, x?y:z
zu verwenden, wenn Sie nicht "vollständig" verwenden möchten.
Ich denke, einfach return
oder return false
sollte tun.
Normalerweise verwende ich kein Inline-JavaScript. Wenn der onClick-Code in einer Funktion enthalten wäre, die an das Ereignis onClick angehängt ist, würden Sie wahrscheinlich Event.cancel () o.ä. verwenden. (Wenn das der tatsächliche Link ist, würde es sowieso nichts tun, wenn das Ereignis durchgebrannt ist, nur zu einem nicht vorhandenen leeren Anker springen)
Tags und Links javascript