我有一個神祕的問題。 我有一個PHP語言數組是這樣的:在javascript中通過php迴應html標記
$lang['tip1054'] = '<b>Resource Error:</b>%s <br />
<b>OS:</b> %s <br />
<b> Ram:</b> %s <br />
<b> CPU:</b> %s <br />
';
我會證明它被寫入由JavaScript函數使用這樣的工具提示:
<span class='haveHelp' onMouseOver="ShowTip(' <?php printf ($lang['tip1054'],$error,$os,$ram,$cpu); ?> ')"> </span>
但是這說明不了什麼。我用螢火蟲看看有什麼問題。面對這樣的錯誤:
SyntaxError: unterminated string literal
[Break On This Error]
ShowTip('<b>Resource Error:</b> 1054
,這是HTML輸出:
<span class='haveHelp' onMouseOver="ShowTip('<b>Resource Error:</b>1054 <br />
<b>OS:</b> Windows Xp <br />
<b> Ram:</b> 1024MB <br />
<b> CPU:</b> Corei7-5130 <br />')">Error 1054</span>
您可以顯示''元素的完整呈現HTML嗎? – Dai
[偉大的逃避現實(或:你需要知道怎麼處理文本中的文本)](http://kunststube.net/escapism/) – deceze