Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > สอบถามการตรวจสอบการกรอกข้อมูลไม่ครบถ้วนหรือไม่ถูกต้องค่ะ



 

สอบถามการตรวจสอบการกรอกข้อมูลไม่ครบถ้วนหรือไม่ถูกต้องค่ะ

 



Topic : 065021



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์




สอบถามการตรวจสอบการกรอกข้อมูลค่ะ เมื่อผู้ใช้กรอกข้อมูลไม่ถูกต้องให้แสดงข้อความท้าย textfield ต้องเขียนคำสั่งอย่างไรค่ะ

ให้แสดงข้อความท้ายtextfield ขอบคุณล่วงหน้าค่ะ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-08-19 17:13:25 By : nanamashii View : 1689 Reply : 4
 

 

No. 1



โพสกระทู้ ( 110 )
บทความ ( 0 )



สถานะออฟไลน์


https://www.thaicreate.com/php/forum/024334.html

ลองเข้าไปอ่านนิดนึงแล้วศึกษาก่อนนะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-19 17:19:01 By : treza
 


 

No. 2



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุนค่ะ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-19 17:22:05 By : nanamashii
 

 

No. 3



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์


พอดีผมเขียนหน้าฟอร์มรับสมัครรับทุนโครงงาน แล้วผมต้องการเขียนให้มันตรวจสอบข้อมูลให้กรอกให้ครบก่อน กด Submit ครับช่วยหน่อย

เงื่อนไขมีอยู่ว่า

จะต้องกรอกข้อมูล เลือกภาควิชา ชื่อโครงงาน เลือกอาจารย์ที่ปรึกษา และต้องกรอกข้อมูลผู้จัดทำอย่างน้อย 1 คน (ข้อมูลผู้จัดทำ ต้องกรอกให้ครบ ประกอบไปด้วย รหัสนักศึกษา คำนำหน้าชื่อ ชื่อ-สกุล เลือกสาขาวิชา)
และถ้าผู้จัดทำมีมากกว่า 1 คน หากทำการกรอกข้อมูลชื่อ แล้วไม่กรอกรหัสนึกศึกษา หรือกรอกรหัสนักศึกษาแล้วไม่ใส่ชื่อ ก็ไม่ยอมให้บันทึก จนกว่าจะกรอกข้อมูลผู้จัดทำครบทุกอย่าง

ต้องทำให้ครบเงื่อนไข ถึงจะ Submit ได้

ยังไงช่วยผมด้วยนะครับ





พอดีผมเขียนหน้าฟอร์มรับสมัครรับทุนโครงงาน แล้วผมต้องการเขียนให้มันตรวจสอบข้อมูลให้กรอกให้ครบก่อน กด Submit ครับช่วยหน่อย

เงื่อนไขมีอยู่ว่า

จะต้องกรอกข้อมูล เลือกภาควิชา ชื่อโครงงาน เลือกอาจารย์ที่ปรึกษา และต้องกรอกข้อมูลผู้จัดทำอย่างน้อย 1 คน (ข้อมูลผู้จัดทำ ต้องกรอกให้ครบ ประกอบไปด้วย รหัสนักศึกษา คำนำหน้าชื่อ ชื่อ-สกุล เลือกสาขาวิชา)
และถ้าผู้จัดทำมีมากกว่า 1 คน หากทำการกรอกข้อมูลชื่อ แล้วไม่กรอกรหัสนึกศึกษา หรือกรอกรหัสนักศึกษาแล้วไม่ใส่ชื่อ ก็ไม่ยอมให้บันทึก จนกว่าจะกรอกข้อมูลผู้จัดทำครบทุกอย่าง

ต้องทำให้ครบเงื่อนไข ถึงจะ Submit ได้

ยังไงช่วยผมด้วยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-20 23:54:32 By : monodull
 


 

No. 4



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์


ปลี่ยนชื่อ Text Field ให้ตรงกันก้อใช้ได้เลยคับ

Code (JavaScript)
<script type="text/javascript">
function checkform()
{
submitResult = false;

eUsername = document.getElementById('txtUsername');
ePassword = document.getElementById('txtPassword');
eConfirm = document.getElementById('txtConfirm');
select7 = document.getElementById('select7');
textfield = document.getElementById('textfield');
eEmail = document.getElementById('txtEmail');
date = document.getElementById('date');
select2 = document.getElementById('select2');
select3 = document.getElementById('select3');
select4 = document.getElementById('select4');
select6 = document.getElementById('select6');
ePhone = document.getElementById('txtPhone');
textfield2 = document.getElementById('textfield2');

if((eUsername.value != '') && (ePassword.value != ''))
{
submitResult = true;
if(submitResult && (eUsername.value.length < 6))
{
submitResult = false;
alert('กรุณากรอก Username อย่างน้อย 6 หลัก');
}
if(submitResult && !eUsername.value.match(/^[\wก-ฮะ-์]+$/))
{
submitResult = false;
alert('กรุณากรอก Username ด้วยตัวเลขหรือตัวอักษรเท่านั้น\nไม่มีการเว้นวรรค และใช้เครื่องหมายใดๆ');
}
if(submitResult && !ePassword.value.match(/^[\wก-ฮะ-์]+$/))
{
submitResult = false;
alert('กรุณากรอก Password ด้วยตัวเลขหรือตัวอักษรเท่านั้น\nไม่มีการเว้นวรรค และใช้เครื่องหมายใดๆ');
}
if(submitResult && (ePassword.value != eConfirm.value))
{
submitResult = false;
alert('กรุณายืนยัน Password ให้ถูกต้องตรงกัน');
}
if(submitResult && (select7.value == ""))
{
submitResult = false;
alert('กรุณาระบุรุ่นรถยนต์ที่ต้องการทดลองขับ');
}
if(submitResult && (textfield.value == ""))
{
submitResult = false;
alert('กรุณาระบุชื่อ และนามสกุล');
}
if(submitResult && (textfield2.value == ""))
{
submitResult = false;
alert('กรุณาระบุเบอร์โทรศัพท์');
}
if(submitResult && (textfield2.value.length > 0) && (textfield2.value.length < 10))
{
submitResult = false;
alert('กรุณากรอกเบอร์โทรศัพท์มือถือให้ครบ 10 หลัก');
}
if(submitResult && (textfield2.value.substring(0,2) != "08"))
{
submitResult = false;
alert('เบอร์โทรศัพท์ของคุณรูปแบบไม่ถูกต้อง กรุณาขึ้นต้นด้วย "08" เช่น 081 หรือ 0812345678');
}
if(submitResult && (select4.value == ""))
{
submitResult = false;
alert('กรุณาระบุเวลาที่ต้องการทดลองขับ');
}
// if(submitResult && (date.value == ""))
// {
// submitResult = false;
// alert('กรุณาระบุวันที่');

// }
// if(submitResult && (select2.value == ""))
// {
// submitResult = false;
// alert('กรุณาระบุเดือน');
// }
// if(submitResult && (select3.value == ""))
// {
// submitResult = false;
// alert('กรุณาระบุปี');
// }

if(submitResult && (select6.value == ""))
{
submitResult = false;
alert('กรุณาระบุพื้นที่ต้องการทดลองขับ');
}
if(submitResult && (eEmail.value.length == 0) && (ePhone.value.length == 0) && (textfield2.value.length == 0))
{
submitResult = false;
alert('กรุณากรอก E-mail หรือ กรอกเบอร์โทรศัพท์ในกรณีที่ไม่มี E-mail ');
}
if(submitResult && (eEmail.value.length > 0) && !eEmail.value.match(/^[\w][\w\-\.]*\@[\w][\w\-]*(\.[\w][\w\-]*)+([\s,]+[\w][\w\-\.]*\@[\w][\w\-]*(\.[\w][\w\-]*)+)?$/))
{
submitResult = false;
alert('กรุณากรอก Email ให้ถูกต้อง');
}
if(submitResult && (eEmail.value.length > 0) && eEmail.value.match(/@example\.com/))
{
submitResult = false;
alert('e-mail ที่ท่านแจ้งไม่ถูกต้อง\nเนื่องจาก @example.com เป็น e-mail ตัวอย่าง ไม่มีอยู่จริง\nหากท่านไม่มี e-mail ไม่จำเป็นต้องกรอกข้อความในส่วนนี้');
}
if(submitResult && (eEmail.value.length > 0) && eEmail.value.match(/@example\.co.th/))
{
submitResult = false;
alert('e-mail ที่ท่านแจ้งไม่ถูกต้อง\nเนื่องจาก @example.co.th เป็น e-mail ตัวอย่าง\nหากท่านไม่มี e-mail ไม่จำเป็นต้องกรอกข้อความในส่วนนี้');
}
if(submitResult && (eEmail.value.length > 0) && eEmail.value.match(/^www/))
{
if(!confirm('โดยปรกติ E-mail จะไม่นำหน้าด้วย www\nยืนยัน E-mail "' + eEmail.value + '" หรือไม่?'))
submitResult = false;
}
}
else
{
alert('กรุณากรอก Username และ Password');
}

/*if(submitResult)
{
alert('ผ่านการตรวจสอบ');
submitResult = false;
}*/

return submitResult;
}

</script>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-20 23:55:09 By : monodull
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการตรวจสอบการกรอกข้อมูลไม่ครบถ้วนหรือไม่ถูกต้องค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่