|
|
|
มีโค้ดหรือสคริปที่ไว้ตรวจสอบว่าให้กรอได้เฉพราะ ตัวเลข อังกฤษ และภาษาไทยไหมครับ |
|
|
|
|
|
|
|
ตามนี้ครับ
http://php.net/manual/en/function.ereg.php
|
|
|
|
|
Date :
2013-02-20 12:25:57 |
By :
dannan882 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script>
function check(txt){
var eng=/^([a-zA-Z]+)$/
//*เช็คตัวอักษรอังกฤษ
if(!txt.match(eng)){
alert('ไม่ใช่ภาษาอังกฤษ');
return false;
}
}
function num(txt){
//*เช็คว่าเป็น str หรือไม่ครับ
if(isNaN(txt)){
alert('เฉพาะตัวเลขเท่านั้น');
return false;
}
}
</script>
</head>
front<input type="text" id="txt" value="" onblur="return check(this.value);" />
num<input type="text" id="txt" value="" onblur="return num(this.value);" />
ส่วนภาษาไทยนี่ไม่ทราบครับ
|
ประวัติการแก้ไข 2013-02-20 12:42:02
|
|
|
|
Date :
2013-02-20 12:41:19 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มเติมสำหรับภาษาไทยครับ โค๊ดค่อนข้างง่าย ถ้าใช้งานแค่ 2 ภาษา ไทย,อังกฤษ
Code (PHP)
<script>
function check(txt){
var eng=/^([a-zA-Z]+)$/
//*เช็คตัวอักษรอังกฤษ
if(txt.match(eng)){
alert('ภาษาไทยเท่านั้น');
return false;
}
}
</script>
front<input type="text" id="txt" value="" onblur="return check(this.value);" />
แต่ถ้าใช้ไม่ได้ต้องขอโทษด้วยครับ
|
|
|
|
|
Date :
2013-02-20 12:54:39 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|