ไก่โต้ง

Thu 3 Nov 2005 11:33:37
Thu 3 Nov 2005 11:33:37
echo "<select name='popup$i' class='textbox' onChange='parent.detail.location.href=detail.php?modifier_id=this.value'>";
ทำไมมันฟ้องว่า syntax error ล่ะ มันผิดตรงไหนเหรอคับ
จากโค๊ด php ไม่มี syntax ผิดนะครับ
แต่เท่าที่อ่านดูน่าจะเป็น select item ที่เมื่อมีการเปลี่ยนแปลงจะเป็นการสั่งให้เฟรมอื่นเปลี่ยนเอกสารด้วยใช่ไหมครับ
ถ้าใช่ลองเปลี่ยนเป็น
parent.ชื่อเฟรม.document.location.href='ชื่อเอกสาร';
ลองดูครับ
แต่เท่าที่อ่านดูน่าจะเป็น select item ที่เมื่อมีการเปลี่ยนแปลงจะเป็นการสั่งให้เฟรมอื่นเปลี่ยนเอกสารด้วยใช่ไหมครับ
ถ้าใช่ลองเปลี่ยนเป็น
parent.ชื่อเฟรม.document.location.href='ชื่อเอกสาร';
ลองดูครับ
ไก่โต้ง

Thu 3 Nov 2005 14:08:19
Thu 3 Nov 2005 14:08:19
ลองดูแล้ว ค่ามันจะขึ้นเป็น this.value มันไม่ยอมแสดงค่าจิงๆออกมาอ่ะ
ลองเปลี่ยนเป็น
onchange="parent.detail.document.location.href='detail.php?modifier_id='+this.value"
ดูครับ เป็นการต่อ string น่ะครับถ้าไม่มีขอบเขตของ string ดังตัวอย่างของคุณไก้โต้ง browser จะเห็น address เป็น address ทั้งหมดครับ
onchange="parent.detail.document.location.href='detail.php?modifier_id='+this.value"
ดูครับ เป็นการต่อ string น่ะครับถ้าไม่มีขอบเขตของ string ดังตัวอย่างของคุณไก้โต้ง browser จะเห็น address เป็น address ทั้งหมดครับ
ไก่โต้ง

Fri 4 Nov 2005 08:39:53
Fri 4 Nov 2005 08:39:53
ขอบคุณมากๆเลยค่ะ พี่ administration บอร์ดนี้ดีจริงๆ จะตอบให้จนกว่าจะได้คำตอบ ขอบคุณมากๆ คราวหลังขอมาถามอีกบ่อยๆนะครับ
ตกลงว่า ญ ฤ ช กันแน่นี่ อิอิ

















