我有一个包含两个输入字段的表单。
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="">
如何仅允许第二个输入值仅为数字且小于第一个输入
答案 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="">