Browsing articles tagged with " ตัวเลข"
ใ้ช้ jQuery ตรวจสอบ ต้องกรอกตัวเลขเท่านั้น
เมื่อใน form เรามี textbox เผื่อใส่เฉพาะตัวอักษร
เราจะมีวิธีในการป้องกันการตัวอักษรตัวอื่นดังนี้
1 2 3 4 5 6 7 8 9 10 | $("#txtboxToFilter").keydown(function(event) { if ((event.keyCode == 8 // backspace || event.keyCode == 46 // delete || (event.keyCode >= 48 && event.keyCode <= 57) // numbers on keyboard || (event.keyCode >= 96 && event.keyCode <= 105))// number on keypad ) { // Do Something } }); |
หัวใจของ code นี้คือ keyCode ซึ่งจะให้ค่าเป็นตัวเลขในแต่ละแป้นพิมพ์
ในแต่แป้นพิมพ์จะมีเลขที่ไม่ซ้ำกัน
ที่มา
http://stackoverflow.com/questions/995183/how-to-allow-only-numeric-0-9-in-html-inputbox-using-jquery
หวังว่าคงจะสามารถเอาไปใช้งานกันได้นะครับ
วิธีการหาตัวเลขแบบไม่ซ้ำ ใน array
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php $num=3; $arr = array("1","2","3","4","5","6","7","8"); $count_arr=count($arr); $arrName= array(); $idx=0; while($idx<$num) { $id_rand = rand(0,$count_arr-1); if (!in_array($arr[$id_rand],$arrName)) { $arrName[$idx]=$arr[$id_rand]; $idx++; } } print_r($arrName); ?> |
โดยที่
$num คือ จำนวนตัวเลขที่ต้องการ
$arr คือ array ที่เก็บข้อมูลตัวเลข
จริง ๆ แล้วเอาไปประยุกต์ใช้กับตัวอักษรก็ได้นะ
![]()

