Übergeben von HTML-Werten in JavaScript-Funktionen

8

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%     
Frustrated Coder 15.03.2011, 17:58
quelle

4 Antworten

5

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:

%Vor%     
kjy112 15.03.2011, 18:04
quelle
18

Geben Sie dem Textfeld eine ID von "txtValue" und ändern Sie die Deklaration der Eingabeknöpfe wie folgt:

%Vor%     
Jon Egerton 15.03.2011 18:09
quelle
0

Gib das ID-Attribut einfach in dein Eingabe-Textfeld ein -

%Vor%     
Derick Daniel 31.05.2017 12:50
quelle
-3

Versuchen Sie: if(parseInt(order)>0){....

    
quelle

Tags und Links