Javascript HTML/CSS/PHP-多个引号
我们都知道引号必须有它的合作伙伴。但是,如果我得到了3个连续的元素,这些元素将使用一个引号(PHP echo、HTML和CSS类、Javascript函数),我该怎么做呢?像这样的Javascript HTML/CSS/PHP-多个引号,javascript,php,html,css,quotes,Javascript,Php,Html,Css,Quotes,我们都知道引号必须有它的合作伙伴。但是,如果我得到了3个连续的元素,这些元素将使用一个引号(PHP echo、HTML和CSS类、Javascript函数),我该怎么做呢?像这样的 echo ' <tr class="table-body" onclick="showMenu('edit-user-window')"> <td> <input type="submit" class="delete-but graphic-buts" valu
echo '
<tr class="table-body" onclick="showMenu('edit-user-window')">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
';
echo'
通过
使用者
仅查看
';
echo的引号在onclick函数开始时中断。我该怎么做?你可以简单地避开它:
echo ' <tr class="table-body" onclick="showMenu(\'edit-user-window\')">.....';
echo'.…';
注释
您收到的错误是因为您在这些点有效地“打断”了字符串。这是糟糕的连接。通过在逗号(
\
)之前使用\
,您告诉php解释器忽略斜杠(\
)后面的字符,在本例中,斜杠就是逗号('
)。使用斜杠跳过它
echo '
<tr class="table-body" onclick="showMenu(\'edit-user-window\')">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
';
echo'
通过
使用者
仅查看
';
您可以使用\来转义字符,因此您的示例如下所示:
echo '
<tr class="table-body" onclick="showMenu(\'edit-user-window\')">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
';
echo'
通过
使用者
仅查看
';
像这样使用反斜杠
onclick="showMenu(\'edit-user-window\')"
反斜杠在PHP中用于转义引号中的特殊字符。在
'
->\'
之前使用反斜杠。->\'
(如果使用中封装的字符串,也可以使用反斜杠)
)
echo'
通过
使用者
仅查看
';
或者使用语法
echo使用单引号时,只使用双引号,反之亦然
作为
echo'
通过
使用者
仅查看
'
或
echo”
通过
使用者
仅查看
"
在引号前使用反斜杠…第一种解决方案不起作用,因为OP还在字符串中使用语音标记。@swiss196很好,没有看到。编辑。
echo '
<tr class="table-body" onclick="showMenu(\'edit-user-window\')">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
';
echo <<<EOT
<tr class="table-body" onclick="showMenu('edit-user-window')">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
EOT;
echo '
<tr class="table-body" onclick="showMenu("edit-user-window")">
<td> <input type="submit" class="delete-but graphic-buts" value="" /> </td>
<td> <a href="/res/doc.docx" target="_blank"> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
'
echo "
<tr class='table-body' onclick='showMenu('edit-user-window')'>
<td> <input type='submit' class='delete-but graphic-buts' value='' /> </td>
<td> <a href='/res/doc.docx' target='_blank'> User </a> </td>
<td> Pass </td>
<td> user </td>
<td> View-Only </td>
</tr>
"