ต้องการให้แปลง string มาเป็นบรรทัดเดียวกัน ต้องทำยังไงครับ
เช่น จากอันนี้
<table>
<tr>
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>
มาเป็นอันนี้
<table><tr><td>aaaa</td><td>aaaa</td><td>aaaa</td></tr></table>
ที่ต้องทำแบบนี้ เพราะต้องเอาไปใช้ร่วมกับ JavaScript ครับ ต้องอยู่บรรทัดเดียวกัน
ขอบคุณมากครับ
ภาษาไทย สำหรับ phpBB เวอร์ชั่นล่าุด คือ 3.2.2
มาแล้วโหลดได้เลย
มาแล้วโหลดได้เลย
ต้องการแปลง string ที่มีหลายบรรทัด มาเป็นบรรทัดเดียว
Moderator: phpbb, mindphp, ผู้ดูแลกระดาน
ค่าที่ใช้ ขึ้น บรรทัดใหม่ ของ html คือ <br/>
ของ text file คือ \n
แต่ไม่เข้าใจว่าทำไมต้องแปล ด้วย javascript เป็นอย่างไร ครับ
ของ text file คือ \n
แต่ไม่เข้าใจว่าทำไมต้องแปล ด้วย javascript เป็นอย่างไร ครับ
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ผมจะเรียกข้อมูลใน database มาใช้ใน function ของ JavaScript ครับ
คือ ใน JavaScript เนี่ย แต่ละคำสั่งจะต้องอยู่ในบรรทัดเดียวกันน่ะครับ
เปรียบเทียบกับ php เช่น
เรียกข้อมูลจาก database
$SQL1="SELECT * FROM Product WHERE Product_id='$Product_id' ";
$Result1=mysql_db_query($dbname1, $SQL1);
$rs1=mysql_fetch_array($Result1);
$Edit_Detail=$rs1[Detail];
ซึ่งข้อมูลใน $Edit_Detail ที่ได้ จะเป็นลักษณะนี้ครับ
<table>
<tr>
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>
(มีต่อ)
คือ ใน JavaScript เนี่ย แต่ละคำสั่งจะต้องอยู่ในบรรทัดเดียวกันน่ะครับ
เปรียบเทียบกับ php เช่น
เรียกข้อมูลจาก database
$SQL1="SELECT * FROM Product WHERE Product_id='$Product_id' ";
$Result1=mysql_db_query($dbname1, $SQL1);
$rs1=mysql_fetch_array($Result1);
$Edit_Detail=$rs1[Detail];
ซึ่งข้อมูลใน $Edit_Detail ที่ได้ จะเป็นลักษณะนี้ครับ
<table>
<tr>
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>
(มีต่อ)
(ต่อจากข้างบน)
เมื่อเอาไปใส่ใน function ของ JavaScript แบบนี้
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<?php echo $Edit_Detail; ?>');
[/script]
เมื่อ view source จาก web browser ดู จะได้
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<table>
<tr>
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>');
[/script]
มันจะไม่อยู่ในบรรทัดเดียวกันครับ
ทำให้ script มันไม่ run ครับ
มันจะต้องเป็นแบบนี้ JavaScript ถึงจะทำงานครับ
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<table><tr><td>aaaa</td><td>aaaa</td><td>aaaa</td></tr></table>');
[/script]
เมื่อเอาไปใส่ใน function ของ JavaScript แบบนี้
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<?php echo $Edit_Detail; ?>');
[/script]
เมื่อ view source จาก web browser ดู จะได้
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<table>
<tr>
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>');
[/script]
มันจะไม่อยู่ในบรรทัดเดียวกันครับ
ทำให้ script มันไม่ run ครับ
มันจะต้องเป็นแบบนี้ JavaScript ถึงจะทำงานครับ
[script language=JavaScript type=text/javascript]
writeRichText('detail', '<table><tr><td>aaaa</td><td>aaaa</td><td>aaaa</td></tr></table>');
[/script]
ผม คิดว่า ปัญหา มาจาก function writeRichText นะครับ
ปกติแล้ว ภาษา โปรแกรม จะไม่มีปัญหา กับ \n
ปกติแล้ว ภาษา โปรแกรม จะไม่มีปัญหา กับ \n
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 217 และ บุคคลทั่วไป 0 ท่าน