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,030

HOME > PHP > PHP Forum > ทำให้ focus cursor มาอยู่ที่ช่องตอนหลุดเงื่่อนไขยังไงค่ะ ^^



 

ทำให้ focus cursor มาอยู่ที่ช่องตอนหลุดเงื่่อนไขยังไงค่ะ ^^

 



Topic : 083398



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



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




สมมุติว่าถ้าชื่อว่าง เตือนว่า กรุณาใส่ชื่อ แล้วให้ cursor มาที่ช่องชื่อทำยังไงค่ะ รบกวนผู้รู้ช่วยหน่อยจ้า Code (PHP)
   <? 
 $d=date("Y:m:d"); /////เรียกวันเดือนปีมาใช้ คศ
 list ($y,$m,$s)= split ('[:]',$d); ///////แยกวันเดือนปี
 $y = $y+543; ///////คศให้เป็นพศ
 $yy =  substr(strftime("%y")+543 ,-2,2); //////ตัดพศให้เหลือ 2 ตัวหลัง
 $ym = $yy.$m;//////นำพศมารวมกับเดือน
//echo $ym;
    if(isset($_POST['Submit'])) //////กรณีกด Submit
 {
 /////////////////////////////////////////////////////////////ช่องที่รับค่ามา 
	$use= $_POST['user'];
	$pass= $_POST['pass'];
	$passc= $_POST['passc'];
	$name= $_POST['name'];
	$surname = $_POST['sur'];
	$sex= $_POST['sex'];
	$add= $_POST['add'];
	$ddl= $_POST['ddlGeo'];
	$pro= $_POST['ddlProvince'];
	$am= $_POST['ddlAmphur'];
	$pos= $_POST['pos'];
	$tel= $_POST['tel'];
	$email= $_POST['email'];

	$flag=0;
	$address = $pro.".".$am;
	
////////////////////////////////////////////////////////////////////////	
////////////////////////////////////////////////////////////////////////คำสั่งหาจังหวัดจากฐานข้อมูล
$sql11 = "select*  from  PROVINCE  where PROVINCE_ID='$pro'";
$dbquery11=mysql_db_query($dbname,$sql11);
$po = mysql_fetch_array($dbquery11);
$povince = $po ['PROVINCE_NAME'];
////////////////////////////////////////////////////////////////////////คำสั่งหาอำเภอจากฐานข้อมูล
$sql22 = "select*  from AMPHUR   where AMPHUR_ID='$am'";
	$dbquery22=mysql_db_query($dbname,$sql22);
$di = mysql_fetch_array($dbquery22);
$direct= $di ['AMPHUR_NAME'];
////////////////////////////////////////////////////////////////////////////
$le =$_SESSION["le"];

//echo $le."ggg";
	if ($use==""){ ///////ช่องยูสเนมว่าง
		echo "<script>alert ('กรุณาใส่   Username');</script>";}
	else if ($pass ==""){  ///////ช่องพาสว่าง
		echo "<script>alert ('กรุณาใส่   Password');</script>";}
	else if ($passc==""){  ///////ช่องพาสคอนเฟิมว่าง
		echo "<script>alert ('กรุณาใส่   Password confirm');</script>";}
		else if (strlen($pass) < 4 ) {  /////นนับอักษร
		echo "<script>alert ('กรุณาใส่ Password 4-8 อักษร');</script>";}
	else if ($passc!=$pass){  ///////ช่องพาสไม่ตรงพาสคอนเฟิม
		echo "<script>alert ('กรุณาใส่  Password ให้ตรงกัน');</script>";}
	else if ($name ==""){  ///////ช่องชื่อว่าง
		echo "<script>alert ('กรุณาใส่ชื่อ');</script>";}
		else if ($surname ==""){  ///////ช่องชื่อว่าง
		echo "<script>alert ('กรุณาใส่นาสกุล');</script>";}
	else if ($le==9 and  $sex ==""){  ///////ไม่เลือกเพศ
		echo "<script>alert ('กรุณาเลือกเพศ');</script>";}
	else if ($le==9 and $tel ==""){  ///////ช่องเบอร์โทร
		echo "<script>alert ('กรุณาใส่เบอร์ติดต่อ');</script>";}
			else if ( $le==9 and strlen($tel) < 9    )  {  
echo "<script>alert ('รูปแบบเบอร์ติดต่อไม่ถูกต้อง');</script>";} 
		
	 else if($le==9 and (substr($tel,0,2) <>"08") and (substr($tel,0,2) <>"02") )  {  
		echo "<script>alert ('รูปแบบเบอร์ติดต่อไม่ถูกต้อง');</script>";}
		
		
		
	else if ($email <>""){  ///////ถ้ากรอกช่องอีเมลล์รูปแบบต้องตรง
	 	 if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){
			echo  "<script>alert ('รูปแบบอีเมลล์ไม่ถูกต้อง');</script>";}else{ $flag=1; } }  //format email  correct
			else { $flag=1; }  // email = "   "
	/////////////////////////////////////////////////////////////////////ค้นหาว่ายูสเนมซ้ำหรือไม่
$sql1 ="select id_member from member where id_member ='$use'";
	$dbquery1 = mysql_db_query($dbname,$sql1);
	$num_rows = mysql_num_rows($dbquery1);
	if($num_rows == 1){echo "<script>alert ('User นี้มีผู้ใช้แล้ว');</script>";
	$flag=0;}
	// check insert 
	if ($flag ==1){
	$sql8 = "select max(id_member) from member where id_member like '$ym%'";
	//echo $sql8;
	$dbquery=mysql_db_query($dbname,$sql8);
	$maxx = mysql_fetch_array($dbquery);
	$member = $maxx[0];
	//echo $member;
	list($yyy,$nn) = split('[/]', $member);
	$n = $nn+1;
	if($n < 10) {    $n = "0".$n;}
		else if ($n >= 10 and  $n < 100){ $n =  $n; } 
 	$ymn = $ym."/".$n;
//echo $mn;
$sql = " insert into member values('$ymn','$name','$surname','$sex','$add','$address','$pos','$tel','$email','$d')";
$dbquery = mysql_db_query($dbname,$sql);
//echo $sql;
$sql1 = " insert into login values('$ymn','$use','$pass','1')";
$dbquery1 = mysql_db_query($dbname,$sql1);
 echo "<script>alert ('กรอกข้อมูลเรียบร้อย');</script>";

//echo $le;

 if($le == 9){
echo "<meta http-equiv=Refresh content=0;url=show_regit.php?id=$ymn>"; }
else {
echo "<meta http-equiv=Refresh content=0;url=show_regit.php?id=$ymn>"; }
}    
} 
 

?> 





Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-09-03 22:07:33 By : noopueng06 View : 1065 Reply : 2
 

 

No. 1



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



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

ทำไมไม่เอา java ไว้ที่ไฟล์ xxxx.html ไฟล์ที่รับค่ามานะครับ
ตัวอย่าง



Code (PHP)
<script language="javascript">
function checkdata() {
if(frm.name.value==""){
alert("ไม่ได้กรอกชื่อ")
frm.name.focus()               ///////////////Focus ไปที่ Text นั้น ๆที่กำหนด
return false
}
}
</script>


<body>
<form  name="frm"  method="post" onsubmit="return checkdata()">
name :<input type="text" name="name"  reguired > 
<input type="submit" value="สมัคสมาชิก" > :: <input type="reset" value="รีเช็ต" >
</form>
</body>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-03 23:01:58 By : billkyz5
 


 

No. 2



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



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


ขอบคุณคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-05 14:41:06 By : noopueng06
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำให้ focus cursor มาอยู่ที่ช่องตอนหลุดเงื่่อนไขยังไงค่ะ ^^
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่