GORAGOD.com

freelance, web developer, web designer, hosting, domain name

firefox รับข้อมูลที่เป็น array ที่มาจาก form ไม่ได้ครับ

ผมสร้าง text field ไว้ลักษณะนี้หลายอัน

<input type="text" size="10" name="box[]" />
<input type="text" size="10" name="box[]" />

- ผลปรากฏว่า ie รับได้มองเห็นเป็น box[0], box[1]
- แต่ firefox มองเห็นเป็น box[0] ตัวเดียวครับ จะมีวิธีแก้ไขให้มันรับค่าเหมือน ie ได้ไหม

งง มากเลยครับทำมาตั้งนานแล้วยังไม่ได้เลย อย่างไรรบกวน อาจารย์ และพี่น้อง ในเว็บช่วยผมด้วยครับ

ขอบคุณมากเลยครับ
08 ธ.ค. 2551 4 2,948

ตามรูปครับผมสร้าง text field แค่อันเดียวแล้วใช้ javascript สร้างขึ้นมาทีละแถวพร้อม text field

code ตอนท่กดเพิ่มครับ

myObj.rows[myNumRow-1].cells[0].innerHTML='<input type="text"  size="10" name="box[]">';

ผมทำอะไรผิดหรือเปล่าครับเพราะ ie ใช้งานได้ปกติ

#1

ไม่เคยเขียนแบบนี้ครับเคยเขียนแต่ให้ js สร้าง input ให้เรย ตย. บนเว็บนี้มีครับ
#2

555+++

table ใช่มั้ยครับ ถ้าเป็น table ต้องใช้ createElement ครับ ไม่สามารถใช้ innerHTML ได้ ลองอ่านเรื่องการสร้างตาราง ขณะทำงานบนเว็บครับ
#3

ขอบคุณมากครับผมเดี๋ยวต้องลองศึกษาดูบ้างแล้วครับ

#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^