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

HOME > PHP > PHP Forum > ผมไป ซีร๊อก โค้ดของพี่มา แล้วทีนี้ผมอยากถามพี่ว่าถ้าหากผมอยากสร้าง Onfocus ให้กับ textbox ที่สร้างขึ้น



 

ผมไป ซีร๊อก โค้ดของพี่มา แล้วทีนี้ผมอยากถามพี่ว่าถ้าหากผมอยากสร้าง Onfocus ให้กับ textbox ที่สร้างขึ้น

 



Topic : 032933

Guest




Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="th" xml:lang="th">
<head>
	<meta http-equiv="content-type" content="text/html; charset=tis-620" />
	<title>unlimit add</title>
	<script type="text/javascript">
	//<![CDATA[
		function addbox(n){
			for(i=0;i<n;i++){
			var b=document.getElementById('inputboxes');
			var el1=document.createElement("br");
			var el2x=document.createTextNode(" f1");
			var el2=document.createElement("input");
			var el3x=document.createTextNode(" f2");
			var el3=document.createElement("input");
			el2.name='f1[]';
			el2.type='text';
			el2.value='';
			el3.name='f2[]';
			el3.type='text';
			el3.value='';			
			b.appendChild(el1);
			b.appendChild(el2x);
			b.appendChild(el2);
			b.appendChild(el3x);
			b.appendChild(el3);
			}
		}
	//]]>
	</script>
</head>	
<body>
<?php
	if (isset($_POST['add'])){
		//mysql_connect('localhost','root','password');
		if (empty($_POST['f1'])){
			$_POST['f1']=array();
		}
		foreach($_POST['f1'] as $index=>$f1){
			if (empty($f1)) {continue;}
			$f2=$_POST['f2'][$index];
			$query = "INSERT INTO tb1(f1,f2) VALUES('$f1','$f2')";
			echo "<br />$query";
			//$res = mysql_query($query);
			//if (!$res){
			//	echo "\n<br />".mysql_error();			
			//}
		}
	}else{
		echo 'nodata';
	}
?>

<form method="post" action="?" id="box">
<div id="inputboxes">
</div>

<select onchange="addbox(this.value);">
<option value="0">เลือกจำนวนข้อมูล</option>
<?php foreach(range(1,10) as $n): ?>
	<option value="<?php echo$n;?>"><?php echo$n;?></option>
<?php endforeach; ?>
</select>

<input type="submit" name="add" value="บันทึก" />
</form>

</body>
</html>


ผมไป ซีร๊อก โค้ดของพี่มา แล้วทีนี้ผมอยากถามพี่ว่าถ้าหากผมอยากสร้าง Onfocus ให้กับ textbox ที่สร้างขึ้น

โดยสมมุติผมเพิ่ม e13.onfocus='showCalendarControl(this)';

เข้าใน จาวา หรือว่าทำอย่างไรพี่
ผมเพิ่มแล้วมันไม่ได้อ่ะคับ

ขอบคุณคับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-12 09:59:23 By : wit View : 1107 Reply : 16
 

 

No. 1



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="th" xml:lang="th">
<head>
	<meta http-equiv="content-type" content="text/html; charset=tis-620" />
	<title>unlimit add</title>
	<script type="text/javascript">
	//<![CDATA[
                function hello(){
                    if (this.value != ''){
                        alert(this.value);
                    }
                }
		function addbox(n){
			for(i=0;i<n;i++){
			var b=document.getElementById('inputboxes');
			var el1=document.createElement("br");
			var el2x=document.createTextNode(" f1");
			var el2=document.createElement("input");
			var el3x=document.createTextNode(" f2");
			var el3=document.createElement("input");
			el2.name='f1[]';
			el2.type='text';
			el2.value='';
                        el2.onfocus = hello; //ชื่อ function ครับ
			el3.name='f2[]';
			el3.type='text';
			el3.value='';
                        el3.onfocus = function(){ //ประกาศ function ขึ้นมาใช้เฉพาะที่ครับ
                            if (this.value != ''){
                                alert(this.value);
                            }
                        }
			b.appendChild(el1);
			b.appendChild(el2x);
			b.appendChild(el2);
			b.appendChild(el3x);
			b.appendChild(el3);
			}
		}
	//]]>
	</script>
</head>
<body>
<?php
	if (isset($_POST['add'])){
		//mysql_connect('localhost','root','password');
		if (empty($_POST['f1'])){
			$_POST['f1']=array();
		}
		foreach($_POST['f1'] as $index=>$f1){
			if (empty($f1)) {continue;}
			$f2=$_POST['f2'][$index];
			$query = "INSERT INTO tb1(f1,f2) VALUES('$f1','$f2')";
			echo "<br />$query";
			//$res = mysql_query($query);
			//if (!$res){
			//	echo "\n<br />".mysql_error();
			//}
		}
	}else{
		echo 'nodata';
	}
?>

<form method="post" action="?" id="box">
<div id="inputboxes">
</div>

<select onchange="addbox(this.value);">
<option value="0">เลือกจำนวนข้อมูล</option>
<?php foreach(range(1,10) as $n): ?>
	<option value="<?php echo$n;?>"><?php echo$n;?></option>
<?php endforeach; ?>
</select>

<input type="submit" name="add" value="บันทึก" />
</form>

</body>
</html>







Date : 2009-10-12 10:14:28 By : num
 


 

No. 2

Guest


e13.onfocus='showCalendarControl(this)';

คือพี่ แบบว่า ไอ้ textbox ที่ผมสร้างขึ้นจากการรันของพี่อ่ะ ผมอยากให้มันเป้นแบบวันที่ ขึ้นอัตโนมัติ อ่ะพี่

onfocus อ่ะพี่
Date : 2009-10-12 10:23:08 By : wit
 

 

No. 3



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

แบบนี้ครับ

el3.onfocus = function(){
showCalendarControl(this);
}
Date : 2009-10-12 10:34:03 By : num
 


 

No. 4

Guest


ขอบคุณคับพี่
Date : 2009-10-12 11:07:11 By : wit
 


 

No. 5



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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

กระทู้นี้ถามครายคนนั้นตอบจริงๆ 555+
Date : 2009-10-12 11:17:35 By : gummezaka
 


 

No. 6



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


ไม่รู้พี่นัมยังอยู่หรือเป่าว ขอถามอีกครับ คือสมมุติผมมีลิสบ็อกรายการอยู่ เช่น
- รูปแบบที่ 1
- รูปแบบที่ 2
- รูปแบบที่ 3
- รูปแบบที่ 4

แล้วมี textbox อีกอันหนึ่ง แล้วทีนี้ผมอยากให้มันจัดรูปแบบการกรอกไปตามรายการที่เลือกจากลิสบ๊อก ทำไงครับ

เหมือนการบังคับกรอก mask box เลขที่บัตรประชาชนอ่ะคับ

ขอบคุณล่วงหน้าคับพี่
Date : 2009-10-12 13:29:45 By : .wit_wit Hiper
 


 

No. 7



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


Code (PHP)
    <script type="text/javascript" src="js/jquery.maskedinput-1.2.1.js"></script>
	<script type="text/javascript">
	function checkinsurance(c){
	//alert(c);
	switch(c) {
	case '1':
    $(document).ready(function(){
  
       $("#policy_id").mask("99-999-99999999999999999");
    
    })
	break;
	case '2':
//	alert("ได้เลข 2");
    $(document).ready(function(){
    
        $("#policy_id").mask("99999999999-999-99999999999999");
    
    })
	}
	break;
	case '3':
    $(document).ready(function(){
    
        $("#policy_id").mask("999-99999-9999");
    
    })
	break;
	case '4':
    $(document).ready(function(){
    
        $("#policy_id").mask("99999-999999-99999");
    
    })
	break;
	case '5':
    $(document).ready(function(){
    
        $("#policy_id").mask("99999-9999999999");
    
    })
	break;
	case '6':
    $(document).ready(function(){
    
        $("#policy_id").mask("99999-99999999");
    
    })
	break;
	case '7':
    $(document).ready(function(){
    
        $("#policy_id").mask("99999-9999-999");
    
    })
	break;
	case '8':
    $(document).ready(function(){
    
        $("#policy_id").mask("99999-9999-999");
    
    })
	break;
	default:
	alert ("รูปแบบไม่ถูกต้อง");
	}	
}
    </script>


อย่างนี้อ่ะคับ
Date : 2009-10-12 13:59:22 By : wit_wit_WIT
 


 

No. 8



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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

เค้าชื่อลุงหนุ่มค่ะ เรียกผิดเดี๋ยวเค้าม่ายมานะค่ะ ยิ่ง เฮี้ยนๆ อยู่ อิอิ
Date : 2009-10-12 14:01:41 By : gummezaka
 


 

No. 9



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


อ้าวเหรอครับ คุณเจ้ มีมี๋

ถ้าผิดประการใด ก้อขออำภัย ครับ
Date : 2009-10-12 14:13:58 By : ไววิทย์
 


 

No. 10



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

เพิ่งซื้อเครื่องซักผ้ามา กำลังหัดซักผ้าอยู่ อิๆ

ลองดูครับ ไม่รู้พิมพ์ถูกป่าว :D
<script>
function changeInputMask(){
var cardtype = parseInt($("#ref_id_typecard").val());
var pattern;
switch(cardtype){
case 1 : //บัตรประชาชน
pattern = "9-9999-99999-99-9";
break;
case 2 : //Passport
pattern = "9-9-9-9-99";
break;
}
$("#policy_id").unmask();
if (cardtype != 0){
$("#policy_id").mask(pattern);
}
}

$(document).ready(function(){
$('#ref_id_typecard').change(function(){
$("#policy_id").val() = ''; //เคลียร์ค่าเก่าทิ้ง
changeInputMask();
});
changeInputMask();
});
</script>

<select id="ref_id_typecard">
<option value="0">เลือกชนิด</option>
<option value="1">บัตรประชาชน</option>
<option value="2">พาสปอต</option>
</select>


<input type="text" id="policy_id" value="" />
Date : 2009-10-12 14:50:03 By : num
 


 

No. 11



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


ขอบคุณครับ ลองก่อนๆ
Date : 2009-10-12 16:04:46 By : wit_วี๊ว
 


 

No. 12

Guest


พี่ num ใช้โปรแกรม Editer ไรอยู่ครับ มีให้โหลดป่าวครับ ผมใช้ Editplus ไม่เวอรค อ่ะครับขอหน่อยครับ
Date : 2009-10-12 16:18:51 By : boy
 


 

No. 13



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

ตัวนี้ดีครับ แต่ก่อนใช้ eclipse แต่เริ่มรู้สึกว่าเครื่องมือเยอะเกินไป เลยเปลี่ยนมาใช้ตัวนี้แทนครับ
http://www.netbeans.org/features/php/index.html

อีกตัวนึงใช้มานานละครับ แต่ใช้ด้วยความระมัดระวังครับเพราะมี bug นิดหน่อยครับ
http://sourceforge.net/projects/devphp/
Date : 2009-10-12 16:51:30 By : num
 


 

No. 14



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

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


netbeans หนักเครื่องไหมพี่หนุ่ม
Date : 2009-10-12 17:03:38 By : plakrim
 


 

No. 15



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

มันจะหนักตอนเปิดโปรแกรมน่ะเปิดช้ากว่า dream weaver cs3 ประมาณ 2 เท่า
แต่พอเปิดแล้วก็เรื่อยๆ ใช้คล่องไม่ช้าอะไรนะ แต่ต้องระวังเพลอปิดเปิดใหม่ลำบาก
Date : 2009-10-12 17:08:56 By : num
 


 

No. 16



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

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


แป๋วๆๆๆ หนักกว่าดรีมนี่หนักอึ้งเลยนะ ค้นหา tools ฟรีและเบาใช้ง่าย ขายคล่อง (อันนี้ไม่เกี่ยว) ถ้ายังไม่เจอก็ dream + editplus เหมือนเดิม
Date : 2009-10-12 17:16:43 By : plakrim
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ผมไป ซีร๊อก โค้ดของพี่มา แล้วทีนี้ผมอยากถามพี่ว่าถ้าหากผมอยากสร้าง Onfocus ให้กับ textbox ที่สร้างขึ้น
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
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 อัตราราคา คลิกที่นี่