Browsing articles tagged with " ตัวเลข"
Dec 1, 2011
แว่นตก

ใ้ช้ 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

 

หวังว่าคงจะสามารถเอาไปใช้งานกันได้นะครับ

May 25, 2011
แว่นตก

วิธีการหาตัวเลขแบบไม่ซ้ำ ใน 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 ที่เก็บข้อมูลตัวเลข

 

จริง ๆ แล้วเอาไปประยุกต์ใช้กับตัวอักษรก็ได้นะ :)