Ist es möglich, die Eigenschaft onclientclick
einer Schaltfläche zu verwenden, um eine clientseitige Prüfung durchzuführen. Wenn die Überprüfung true
zurückgibt, feuern Sie das Ereignis onclick
. Wenn der clientside check false
zurückgibt, feuern Sie das Ereignis onclick
nicht aus.Stoppen onclick von feuern, wenn onclientclick falsch ist?
Ist das möglich?
UPDATE:
Diese 2 Arbeit:
Stops the form from submitting:
OnClientClick="return false;"
Allows the form to submit:
OnClientClick="return true;"
Die nächsten 2 funktionieren nicht:
// in js script tag
function mycheck() {
return false;
}
// in asp:button tag
OnClientClick="return mycheck();"
// in js script tag
function mycheck() {
return true;
}
// in asp:button tag
OnClientClick="return mycheck();"
Es übermittelt das Formular beide Male.
Warum ist das?
Bitte Siehe Update auf Frage mit was ich versucht habe. – oshirowanen