|
|
|
รบกวนสอบถามเรื่องการสร้าง createElement('select'); selectmenu / listmenu / dropdownlist |
|
|
|
|
|
|
|
ผมลองทำแล้วครับ แต่ก็ไม่ได้ครับ
Code (JavaScript)
<script language="javascript">
function fncCreateElement(){
var mySpan = document.getElementById('mySpan');
var myLine = document.getElementById('hdnLine');
myLine.value++;
var myElement1 = document.createElement('select');
myElement1.setAttribute('type',"select");
myElement1.setAttribute('name',"technicianID[]");
myElement1.setAttribute('id',"technicianID"+myLine.value);
mySpan.appendChild(myElement1);
var objDll = document.getElementById("select-id");
<?
while($rs=mysql_fetch_array($qr))
{
?>
var Noption = new Option('<?=$rs["technicianID"];?>', '<?=$rs["technicianNAME"];?>');
objDll.options[objDll.length] = Noption;
<?
}
?>
// Create <br>
var myElement2 = document.createElement('<br>');
myElement2.setAttribute('id',"br"+myLine.value);
mySpan.appendChild(myElement2);
}
function fncDeleteElement(){
var mySpan = document.getElementById('mySpan');
var myLine = document.getElementById('hdnLine');
if(myLine.value > 1 )
{
// Remove input file
var deleteEle = document.getElementById("fil"+myLine.value);
mySpan.removeChild(deleteEle);
// Remove <br>
var deleteBr = document.getElementById("br"+myLine.value);
mySpan.removeChild(deleteBr);
myLine.value--;
}
}
</script>
<form action="php_multiple_upload2.php" method="post" name="form1" enctype="multipart/form-data">
<select name="technicianID[]" id="technicianID" >
<?php
$q="select * from technician";
$qr=mysql_query($q);
while($rs=mysql_fetch_array($qr)){
?>
<option value="<?=$rs['technicianID']?>"><?=$rs['technicianNAME']?></option>
<?php } ?>
</select>
<input name="btnCreate" type="button" value="+" onClick="JavaScript:fncCreateElement();">
<input name="btnDelete" type="button" value="-" onClick="JavaScript:fncDeleteElement();"><br>
<span id="mySpan"></span>
<input id="hdnLine" name="hdnLine" type="hidden" value="1">
<input name="btnSubmit" type="submit" value="Submit">
</form>
|
|
|
|
|
Date :
2010-09-10 16:47:31 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีใครช่วยดู code ให้หน่อยหรอครับ หรือช่วยแนะนำหน่อยก็ได้ครับ
|
|
|
|
|
Date :
2010-09-11 14:17:40 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ ๆ ครับ รบกวนช่วยผมหน่อยเถอะครับ ผมลองแก้ไขหลายรอบแล้ว แต่ก็ยังไม่ได้สักทีครับ รบกวนช่วยแนะนำหน่อยครับ
|
|
|
|
|
Date :
2010-09-13 16:46:23 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จำเป็นต้องใช้ javascript เลยหรอ
เป็นหน้าแบบใช้ select ธรรมดาได้ไหม ?
|
|
|
|
|
Date :
2010-09-13 16:49:39 |
By :
oxygenyoyo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ไม่เชิงว่าจะต้องเป็น javascript ครับ แต่ว่าผมมีการสร้างโดยใช้ java กับช่องที่รับค่าแบบ textfield ไว้แล้ว ผมเลยอยากจะได้แบบให้มันมีรูปแบบเดียวกันน่ะครับ เลยอยากจะสร้าง select จาก javascript น่ะครับ
|
|
|
|
|
Date :
2010-09-14 09:18:32 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ พี่วิน
|
|
|
|
|
Date :
2010-09-14 15:02:49 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|