ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้
ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้


Unterminated string constant ของ javascript ครับ

ถาม-ตอบ แนะนำไอเดีย โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา Unterminated string constant ของ javascript ครับ

ปัจจุบัน นักพัฒนาสามารถ ใช้ ChatGPT | Gemini | Claude | Perplexity | Deepseek ช่วยในการแก้ไขปัญหาต่างๆ ในการเขียนโปรแกรม หรือหาข้อมูลเพิ่มเติมได้ง่ายและสะดวก แนะนำให้ทุกคนใช้งานเพื่อพัฒนาศักยภาพของตัวเอง

Unterminated string constant ของ javascript ครับ

ผมทำการดึงข้อมูลที่อยู่จาก DB ด้วย PHP ครับ แต่ในข้อมูลนั้นมี new line อยู่ด้วยเมื่อผมนำข้อมูลนั้นมาใส่ลงในตัวแปรของ javascript มันจะขึ้น Unterminated  string constant เพราะมีการขึ้นบรรทัดใหม่  ผมจึงทำการใส่ดังนี้

      strip_tags(nl2br($address)); หรือ

      str_replace('<br />,'',htmlspecialchar(nl2br($address)));  หรือ

     str_replace('&lt;br /&gt;,'',htmlspecialchar(nl2br($address))); หรือ

     ใช้ ereg_replace() ก็ไม่สามารถทำได้ครับจึงไม่ทราบว่ามีทางออกอื่นอีกหรือไม่ครับ ขอบคุณครับ



Claw 27-01-2011 09:54:56

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • CAPTCHA Image
    Play CAPTCHA Audio
    Refresh Image


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

เพิ่มเติมครับ จากทื่ผมได้ทดสอบนั้นหากดูที่หน้าเว็บจะสามารถแสดงได้ปกตินะครับ คือ สามารถตัดได้ แต่หากลอง view code ดูมันจะยังขึ้นบรรทัดใหม่อยู่ครับทำให้ javascript error



Claw 27-01-2011 10:44
 ความคิดเห็นที่ 2

 ลองแบบนี้ดู 

var myvar =<?=json_encode($_POST['mydata'])?>;

รู้สึกว่าต้องใช้กับ php เวอร์ชัน 5.2 ขึ้นไป



ninenik 27-01-2011
 ความคิดเห็นที่ 3

โอ้ว สำเร็จแล้วครับขอขอบคุณมากๆๆๆครับ พี่นิค



Claw 01-02-2011 14:38
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ