|
|
|
ใครเคยทำ java script ที่ป้อนข้อมูลปัปให้ aler ออกมาเลยว่าข้อมูลที่ป้อนนั้นไม่ตรงตามที่กำหนดครับ |
|
|
|
|
|
|
|
Code (PHP)
<script language="JavaScript">
function check_number(ch){
var len, digit;
if(ch == " "){
return false;
len=0;
}else{
len = ch.length;
}
for(var i=0 ; i<len ; i++)
{
digit = ch.charAt(i)
if(digit >="0" && digit <="9"){
;
}else{
return false;
}
}
return true;
}
function checkvalue()
{
if(!check_number(document.fNumber.n.value) || document.fNumber.n.value == "" )
{
alert('Please Enter Number');
return false;
}else{return true;}
}
</script>
<form name="fNumber" method="post" action="" onSubmit="return checkvalue()">
Number
<input name="n" type="text" id="n">
<input type="submit" name="Submit" value="Submit">
</form>
|
|
|
|
|
Date :
2012-03-22 00:15:56 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณสำหรับคำแนะนำครับ
คือผมอยากให้มัน aler ขึ้นมาเลยครับ พอเวลาเราพิมพ์ข้อมูลที่ไม่ใช่ตัวเลขครับ
แบบที่พีแนะนำนี้มันต้องกด submit ก่อนครับ
|
|
|
|
|
Date :
2012-03-23 00:06:10 |
By :
Mr.mee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยนไปใช้พวก OnKeyPress หรือ OnKeyDown/OnKeyUp
|
|
|
|
|
Date :
2012-03-23 06:14:04 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<input name="t14" type="text" id="t14" onkeyup="checkNumeric(this)" maxlength="8"/>
function checkNumeric(obj)
{
if ( isNaN(obj.value) )
{
alert('กรุณากรอกตัวเลขเท่านั้น');
obj.value = obj.value.substr(0, (obj.value.length) - 1);
return false;
}
}
|
|
|
|
|
Date :
2012-03-23 10:59:14 |
By :
little |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|