Java Script เช็คภาษาอังกฤษเท่านั้น จัดทำโดย : Zerohate พิมพ์
 กรอกข้อความเป็นภาษาอังกฤษเท่านั้น !!! สำหรับเว็บมาสเตอร์ทุกท่านที่ต้องการทำระบบสมาชิกหน้าเว็บของตัวเอง ที่ต้องการให้สมาชิกใช้ชื่อสมัครแค่ภาษาอังกฤษเท่านั้น ผมมีวิธีป้องกันด้วย Javascript มาแนะนำ ลองมาดูขั้นตอนการทำเลยครับ

ขั้นตอนการทำ

1.สร้างฟอร์มที่ต้องการ แต่ในนี้ผมสร้างแค่ user อย่างเดียวนะครับ เพื่อเป็นการทดสอบ



2.หลังจากนั้นให้นำโค๊ต java ไปวางในส่วน head ของเว็บ

<script type="text/javascript">
function checkeng() {
     var obj=frm_member.user
     var str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" //กำหนดอักษรอังกฤษส่วนนี้ครับ
     var val=obj.value
     var valOK = true;
    
     for (i=0; i<val.length & valOK; i++){
           valOK = (str.indexOf(val.charAt(i))!= -1)
     }
    
     if (!valOK) {
           alert("ภาษาอังกฤษเท่านั้น !!! ")
           obj.focus()
           return false
     } return true
}
</script>


3.หลังจากนั้นเขียนโค้ดที่ Tag Form เพื่อเรียกใช้ Function

<form name="frm_member" method="post" action="" onsubmit="return checkeng()">

4.ลองทดสอบโค๊ตดูครับ ถ้ามีภาษาไทยจะเตือนขึ้นมาทันที



5.ถ้ายังไม่เข้าใจการทำงาน ผมมีโค๊ตมาให้ดูครับ ก๊อปไปใช้งานได้เลย

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function checkeng() {
var obj=frm_member.user
var str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" //กำหนดอักษรอังกฤษส่วนนี้ครับ
var val=obj.value
var valOK = true;

for (i=0; i<val.length & valOK; i++){
valOK = (str.indexOf(val.charAt(i))!= -1)
}

if (!valOK) {
alert("ภาษาอังกฤษเท่านั้น !!! ")
obj.focus()
return false
} return true
}
</script>
</head>

<body>
<form name="frm_member" method="post" action="" onsubmit="return checkeng()">
<b>user</b> : <input name="user" type="text" id="user" />
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html>

6.จบแล้วครับ ไม่ยากเลยใช้ไหม

ผู้จัดทำ : Zerohate
ที่อยู่อีเมลล์ :
zerohate@hotmail.com
website : http://www.zerohatemusic.com
คุณอาจสนใจ
การติดตั้ง PHP โดยใช้ Apache จำลองเป็น Server
Mr.GuruZ (59,829 - 01 ก.พ. 50)
MSN block Checker ใครบล๊อกเราสามารถเช็คได้
เว็บไทยดีดี (69,852 - 10 พ.ค. 51)
โปรแกรม SleepyTypeTool_v1.3.1.�แก้สระลอยใน Photoshop
Black-Hawk (56,401 - 27 ก.พ. 51)
การใช้ภาพเป็น Background รวมกับแบบฟอร์มสำเร็จรูป
หมูขุน (30,050 - 04 ก.พ. 50)
การทำ Staircase Effect
Black-Hawk (118,785 - 11 ก.พ. 51)
การ copy ข้อความใน textarea
nut (25,906 - 07 มี.ค. 51)
แนะนำการใช้งาน Filter -> Texture
first (81,688 - 28 ม.ค. 51)
การจัดข้อความใน Cell แนวนอน
Mr.GuruZ (28,610 - 02 ก.ค. 49)