|
|
|
javascript Element สร้างจำนวนtextfield ตามจำนวนที่กรอกในช่อง textfield |
|
|
|
|
|
|
|
ผมลองแล้วครับพี่วิน มันไม่ได้อ่ะช่วยผมหน่อย
|
|
|
|
|
Date :
2009-04-18 08:51:32 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ง่ะไม่มีใครตอบ ตายอย่างเขียด
|
|
|
|
|
Date :
2009-04-18 14:15:19 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไอ้ที่ว่าลองแล้วแต่ไม่ได้ นี่ไปเขียนโค๊ดยังไงหรอครับ มันก้ไม่ยากนิ แค่วนลูปสร้างตามจำนวนที่ต้องการ
|
|
|
|
|
Date :
2009-04-18 14:32:57 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่เลยครับพี่โค้ตjavascriptผมไปไม่เปงเลยครับ
<html>
<head>
<title>ThaiCreate.Com Ajax Tutorial</title>
</head>
<script language="javascript">
function fncCreateElement(){
var n = document.getElementById.num.value;
for (i=0;i<n.length;i++){
var mySpan = document.getElementById('mySpan');
var myElement1 = document.createElement('<input type="text" name="txt[]">');
myElement1.setAttribute('id',"txt1");
mySpan.appendChild(myElement1);
//*** Remove Element ***//
/*
var deleteEle = document.getElementById('txt1');
mySpan.removeChild(deleteEle);
*/
var myElement2 = document.createElement('<br>');
mySpan.appendChild(myElement2);
}
}
</script>
<body>
<span id="mySpan"></span>
<input name="num" id="num" type="text" onClick="JavaScript:fncCreateElement();">
</body>
</html>
|
|
|
|
|
Date :
2009-04-19 08:47:30 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ตครับพี่PlaKriM ช่วยผมหน่อย
|
|
|
|
|
Date :
2009-04-19 10:31:52 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามเพิ่มนิดนึงครับพี่ถ้าจะทำเหมือนในรูปจะเขียนอย่างไงครับ +1
|
|
|
|
|
Date :
2009-04-19 15:10:41 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูโค้ตให้หน่อยครับอีกนิดนึงครับ
|
|
|
|
|
Date :
2009-04-20 11:47:33 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณที่มาช่วยตอบนะค่ะ
|
|
|
|
|
Date :
2009-04-20 13:39:20 |
By :
jiro_aaron |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูโค๊ดปัจจุบันหน่อย น่าจะลองดัดแปลงด้วยตัวเองก่อนนะ ถ้าเข้าใจโค๊ดที่ผมบอกไป
|
|
|
|
|
Date :
2009-04-20 17:17:18 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ตครับแต่ผมอยากให้มันมีเส้นด้วยอ่ะครับทำไม่เปงช่วยดูให้หน่อยครับ
<html>
<head>
<title>ThaiCreate.Com Ajax Tutorial</title>
</head>
<script language="javascript">
function fncCreateElement(loop){
for (i=0;i<loop;i++){
var mySpan = document.getElementById('mySpan');
var mySpan1 = document.getElementById('mySpan1');
var mySpan2 = document.getElementById('mySpan2');
var mySpan3 = document.getElementById('mySpan3');
//mySpan
var myElement1 = document.createElement('<input type="text" name="txt[]">');
myElement1.setAttribute('id',"txt1");
mySpan.appendChild(myElement1);
var myElement2 = document.createElement('<br>');
mySpan.appendChild(myElement2);
//mySpan1
var myElement3 = document.createElement('<input type="text" name="txt[]">');
myElement3.setAttribute('id',"txt2");
mySpan1.appendChild(myElement3);
var myElement4 = document.createElement('<br>');
mySpan1.appendChild(myElement4);
//mySpan2
var myElement5 = document.createElement('<input type="text" name="txt[]">');
myElement5.setAttribute('id',"txt3");
mySpan2.appendChild(myElement5);
var myElement6 = document.createElement('<br>');
mySpan2.appendChild(myElement6);
//mySpan3
var myElement7 = document.createElement('<input type="text" name="txt[]">');
myElement7.setAttribute('id',"txt4");
mySpan3.appendChild(myElement7);
var myElement8 = document.createElement('<br>');
mySpan3.appendChild(myElement8);
}
}
</script>
<body>
<form name="form1" method="post" action="">
<table width="613" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="134"><span id="mySpan"></span></td>
<td width="155"><span id="mySpan1"></span></td>
<td width="162"><span id="mySpan2"></span></td>
<td width="152"><span id="mySpan3"></span></td>
</tr>
</table>
<input name="num" type="text" id="num" size="5" onClick="JavaScript:fncCreateElement(this.value);">
</form>
</body>
</html>
|
|
|
|
|
Date :
2009-04-21 09:24:45 |
By :
GhostLocal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|