Ich machte eine JavaScript-Funktion, in der ich die Eingabe bestätigen muss. Ich schrieb den folgenden Code, aber es gibt einen negativen Wert, d. H. "Else" Teil, auch wenn ich einen gültigen Wert eingeben. Kann jemand bitte eine Lösung vorschlagen?
HTML-Datei:
%Vor%Javascript-Datei:
%Vor%Hier ist die JSfiddle Demo
Ich habe Ihren HTML-Code geändert und geben Sie Ihrem Eingabefeld eine ID mit Wert. Ich habe den übergebenen Parameter für Ihre verifyorder-Funktion entfernt und stattdessen den Inhalt Ihres Textfelds mithilfe von document.getElementById (); dann konvertiere ich das Str in einen Wert mit +order
, so dass du überprüfen kannst, ob es größer als Null ist:
Geben Sie dem Textfeld eine ID von "txtValue" und ändern Sie die Deklaration der Eingabeknöpfe wie folgt:
%Vor%Gib das ID-Attribut einfach in dein Eingabe-Textfeld ein -
%Vor%Tags und Links javascript html