<script>
function addElement() {
var input = document.createElement('<INPUT TYPE=\"text\" NAME=\"input[]\">');
var input2 = document.createElement('<br>');
document.getElementById('form1').appendChild(input);
document.getElementById('form1').appendChild(input2);
var newspan = document.createElement('<span>');
}
</script>
คราวนี้ ผมต้องการเพิ่มคำสั่ง ลบ ไว้ท้าย text box แล้วคลิ๊กเลือกลบได้ ตามต้องการ ช่วยชี้แนะ ด้วยครับ
คราวนี้ ผมต้องการเพิ่มคำสั่ง ลบ ไว้ท้าย text box แล้วคลิ๊กเลือกลบได้ ตามต้องการ ช่วยชี้แนะ ด้วยครับ
ก็สร้าง input ชนิด button เพิ่มต่อไปอีกอันสิครับ หรืออาจใช้ img ก็ได้ หรือจะ a ก็ได้ แล้วก็กำหนด event onclick ให้กับมัน
var input = document.createElement('input');
input.type = 'button';
input.value = 'Delete';
input.onclick = function(){
// เขียนฟังก์ชั่น ลบเมือคลิก
}
var input = document.createElement('input');
input.type = 'button';
input.value = 'Delete';
input.onclick = function(){
// เขียนฟังก์ชั่น ลบเมือคลิก
}
ขอบคุณครับ
รบกวนอีกทีครับ ถ้าเป็น ใช้ a จะเขียนโค้ดยังไงครับ
ต้องศึกษาเกี่ยวกับ DOM แล้วมั้งครับ
การสร้าง element ต่างๆ ทุกๆตัวมีหลักการเเหมือนๆกันครับ ดังด้านบน แค่กำหนด ชื่อะ tag ลงไป และ property ต่างๆ ที่เราเคยกำหนด ก็สามารถกำหนดได้โดยรูปแบบเดียวกัน ครับ
ถ้าเป็น a ก้แค่ เปลี่ยน input ให้เป็น a ครับ
การสร้าง element ต่างๆ ทุกๆตัวมีหลักการเเหมือนๆกันครับ ดังด้านบน แค่กำหนด ชื่อะ tag ลงไป และ property ต่างๆ ที่เราเคยกำหนด ก็สามารถกำหนดได้โดยรูปแบบเดียวกัน ครับ
ถ้าเป็น a ก้แค่ เปลี่ยน input ให้เป็น a ครับ
ขอบคุุณครับ