|
|
|
เราจะสร้างเงื่อนหรือเขียนโค๊ดยังให้โดยมีโจทย์ว่า ถ้าเลือก <2MB ให้กรอกข้อมูลในช่องBudget จำนวนไม่เกิน 2000000 ถ้าเลือก >2MB |
|
|
|
|
|
|
|
Code (PHP)
<input type=radio onclick="$('#budget').attr({min: 0, max: 100})" >
<input type=radio onclick="$('#budget').attr({min: 101, max: 200})" >
<input type=radio onclick="$('#budget').attr({min: 201, max: 300})" >
<input type=number id=budget required >
|
|
|
|
|
Date :
2018-11-20 17:10:30 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
function in_keyup = e=>{
var k=e.keyCode, x = [8,9,13,36,37,39,40,46];
if( (k>47 && k<58) || (k>95 && k<106) || x.indexOf(k)){ return;}
else{ e.keyCode=0; return false;}
}
<input type="number" onKeyUp="in_keyup(event)" required >
|
|
|
|
|
Date :
2018-11-21 10:12:35 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องเอามาใช้ผสมกันครับ โค๊ดที่ให้ เป็นตัวเช็คอักษร ไม่ได้เช็ค มูลค่า
แนะนำให้เปลี่ยนไปใช้ event keypress สำหรับตรวจสอบมูลค่า
event keypress จะยังไม่เอา อักขระสุดท้าย รวมเข้าไปใน อักขระที่มีอยู่
การเช็คมูลค่า ณ เวลา คีย์ ต้อง เอาอักขระก่อนการคีย์ + อักขระใหม่
Code (JavaScript)
if(e.keyCode>=48 && e.keyCode<=57){ // 0-9
var a = parseInt(e.target.value + String.fromCharCode(e.keyCode));
if(a>target){ e.keyCode=0; return false; }
}
|
ประวัติการแก้ไข 2018-11-21 10:52:57
|
|
|
|
Date :
2018-11-21 10:51:17 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|