2 Stimmen

Wie wird eine HTML5-Formularvalidierungsfehlermeldung programmatisch geschlossen?

Wie wird eine HTML5-Formularvalidierungsfehlermeldung programmatisch geschlossen?

Wie kann ich eine Fehlermeldung zur Formularvalidierung programmatisch schließen oder ausblenden, nachdem sie erschienen ist?

Ich verwende Opera 11.51.

3voto

Garrett Vlieger Punkte 9196

Wenn das Eingabefeld in HTML5 ungültig ist, wird das Element mit dem Attribut "ungültig" versehen. Um es auszublenden, können Sie dieses Ereignis erfassen und dann zurückgeben false um sie wieder auf gültig zu setzen:

<script type="text/javascript">
<!-- // suppress "invalid" event
$('#element').bind('invalid', function() {
   return false;
});
// -->
</script>

-1voto

Zeeno Punkte 2621

Ihre Frage ist ziemlich vage, aber ich denke, Sie meinen so etwas wie die Möglichkeit, Fehlermeldungen zu löschen, die Sie Ihrem Benutzer geben, richtig?

Wenn Sie die Fehlermeldung in einer von Ihnen angegebenen div-Box erscheinen lassen, verwenden Sie einfach ein onClick Funktion, um die Nachricht aus diesem Div zu löschen. etwa so.

document.onMousedown=function(ev){
document.getElementById('THE DIV WITH THE ERROR MESSAGE').innerHTML = null;

}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X