我有一个神秘的问题。我有一个这样的 php 语言数组:
$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>