|
|
|
ผมไป ซีร๊อก โค้ดของพี่มา แล้วทีนี้ผมอยากถามพี่ว่าถ้าหากผมอยากสร้าง Onfocus ให้กับ textbox ที่สร้างขึ้น |
|
|
|
|
|
|
|
<!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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
e13.onfocus='showCalendarControl(this)';
คือพี่ แบบว่า ไอ้ textbox ที่ผมสร้างขึ้นจากการรันของพี่อ่ะ ผมอยากให้มันเป้นแบบวันที่ ขึ้นอัตโนมัติ อ่ะพี่
onfocus อ่ะพี่
|
|
|
|
|
Date :
2009-10-12 10:23:08 |
By :
wit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ครับ
el3.onfocus = function(){
showCalendarControl(this);
}
|
|
|
|
|
Date :
2009-10-12 10:34:03 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคับพี่
|
|
|
|
|
Date :
2009-10-12 11:07:11 |
By :
wit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กระทู้นี้ถามครายคนนั้นตอบจริงๆ 555+
|
|
|
|
|
Date :
2009-10-12 11:17:35 |
By :
gummezaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้พี่นัมยังอยู่หรือเป่าว ขอถามอีกครับ คือสมมุติผมมีลิสบ็อกรายการอยู่ เช่น
- รูปแบบที่ 1
- รูปแบบที่ 2
- รูปแบบที่ 3
- รูปแบบที่ 4
แล้วมี textbox อีกอันหนึ่ง แล้วทีนี้ผมอยากให้มันจัดรูปแบบการกรอกไปตามรายการที่เลือกจากลิสบ๊อก ทำไงครับ
เหมือนการบังคับกรอก mask box เลขที่บัตรประชาชนอ่ะคับ
ขอบคุณล่วงหน้าคับพี่
|
|
|
|
|
Date :
2009-10-12 13:29:45 |
By :
.wit_wit Hiper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เค้าชื่อลุงหนุ่มค่ะ เรียกผิดเดี๋ยวเค้าม่ายมานะค่ะ ยิ่ง เฮี้ยนๆ อยู่ อิอิ
|
|
|
|
|
Date :
2009-10-12 14:01:41 |
By :
gummezaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้าวเหรอครับ คุณเจ้ มีมี๋
ถ้าผิดประการใด ก้อขออำภัย ครับ
|
|
|
|
|
Date :
2009-10-12 14:13:58 |
By :
ไววิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่งซื้อเครื่องซักผ้ามา กำลังหัดซักผ้าอยู่ อิๆ
ลองดูครับ ไม่รู้พิมพ์ถูกป่าว :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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ลองก่อนๆ
|
|
|
|
|
Date :
2009-10-12 16:04:46 |
By :
wit_วี๊ว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ num ใช้โปรแกรม Editer ไรอยู่ครับ มีให้โหลดป่าวครับ ผมใช้ Editplus ไม่เวอรค อ่ะครับขอหน่อยครับ
|
|
|
|
|
Date :
2009-10-12 16:18:51 |
By :
boy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
netbeans หนักเครื่องไหมพี่หนุ่ม
|
|
|
|
|
Date :
2009-10-12 17:03:38 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันจะหนักตอนเปิดโปรแกรมน่ะเปิดช้ากว่า dream weaver cs3 ประมาณ 2 เท่า
แต่พอเปิดแล้วก็เรื่อยๆ ใช้คล่องไม่ช้าอะไรนะ แต่ต้องระวังเพลอปิดเปิดใหม่ลำบาก
|
|
|
|
|
Date :
2009-10-12 17:08:56 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แป๋วๆๆๆ หนักกว่าดรีมนี่หนักอึ้งเลยนะ ค้นหา tools ฟรีและเบาใช้ง่าย ขายคล่อง (อันนี้ไม่เกี่ยว) ถ้ายังไม่เจอก็ dream + editplus เหมือนเดิม
|
|
|
|
|
Date :
2009-10-12 17:16:43 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|