|
|
|
ขอสอบถามหน่อยครับ คือว่า ถ้าผมอยากจะเขียน code กำหนด กำหนด จำนวน Texbox อะครับ |
|
|
|
|
|
|
|
นำคำนี้ "javascript เพิ่ม textbox" ไปใส่ที่ช่อง Search มุมบนด้านขวาของเวป มีเยอะครับ เอาไปปรับแต่งเอา
|
|
|
|
|
Date :
2010-06-22 16:33:03 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
for($i = 1;$i<=5;$i++){
?>
<input type="text" name="<? echo "$i"?>" id="<? echo "$i"?>" size="25">
<? }?>
|
|
|
|
|
Date :
2010-06-22 16:38:37 |
By :
aefcpe49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
|
|
|
|
|
Date :
2010-06-22 16:59:23 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ผมไม่เข้าว่าเราจะส่งค่าไปบันทึกยังไงครับ
จากcode นี่นะครับ ขอคำอธิบายเพิ่มอีกหน่อยนะครับ
Code (PHP)
<script language="javascript">
function fncCreateElement(){
var mySpan = document.getElementById('mySpan');
/*var myElement1 = document.createElement('<input type="text" name="txt[]">');
myElement1.setAttribute('id',"txt1");
mySpan.appendChild(myElement1);*/
var myElement1 = document.createElement('input');
myElement1.setAttribute('type',"txt");
myElement1.setAttribute('name',"txt[]");
//myElement1.setAttribute('id',"txt[]");
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="btnButton" id="btnButton" type="button" value="Create" onClick="JavaScript:fncCre
ateElement();">
</body>
</html>
|
|
|
|
|
Date :
2010-06-22 18:06:07 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
myElement1.setAttribute('type',"txt"); น่าจะผิด
เวลา submit มันจะไปเป็น array
ลอง print_r($_POST["txt"]); ดูนะ
|
|
|
|
|
Date :
2010-06-22 21:41:08 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันผิดยังไงอะครับ ขอถามหน่อยครับ
|
|
|
|
|
Date :
2010-06-23 09:10:02 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|