如何在key jquery上比较两个输入值

时间:2017-04-16 22:56:26

标签: javascript jquery onkeyup onkeypress

我有一个包含两个输入字段的表单。

int iniCursorX=6;
int iniCursorY=2;
#include <LiquidCrystal.h> //lcd

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //setting up lcd

// Arduino pin numbers
const int SW_pin = 6; // digital pin connected to switch output
const int X_pin = 0; // analog pin connected to X output
int Y_pin = 1; // analog pin connected to Y output

void setup() {
pinMode(SW_pin, INPUT);
digitalWrite(SW_pin, HIGH);
lcd.print("Hello!");
analogWrite(Y_pin, INPUT);
}
void loop() {
lcd.setCursor(iniCursorX,iniCursorY);
lcd.cursor();
delay(200);
lcd.noCursor();
delay(200);

if(Y_pin=0, iniCursorX >= 2) {
int j=iniCursorX; 
lcd.setCursor(j-1);



}
}

我试过这个但没有成功

<input type="text" id="first" value="">
<input type="text" id="second" value="">

如何仅允许第二个输入值仅为数字且小于第一个输入

1 个答案:

答案 0 :(得分:1)

你好像错过了关键事件。

$(function(){
  $("#first, #second").on("keyup", function () {
    var fst=$("#first").val();
    var sec=$("#second").val();
    if (Number(sec)>Number(fst)) {
      alert("Second value should less than first value");
    return true;
    }
  })
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="first" value="">
<input type="text" id="second" value="">