我有一个方法用事件打印标签html,但事件无法使用,因为html刚刚打印了该事件。
这是我的代码:
抱歉,我用图片显示了我的代码。 Stackoverflow不允许发布html标记。这是我的代码的结果:
如何修复我的代码。
答案 0 :(得分:2)
您将字符串作为纯文本传递给JS函数。
以下列方式重写代码
<?php
$dataPosisi = ['Pemimpin Cabang', 'Pemimpin SKC', 'Pemimpin SKM'];
$data = '';
foreach ($dataPosisi as $item)
{
$data .= "<li><a href='#' onclick='getPicture(\"{$item}\")'>{$item}</li>";
}
echo $data;
?>
注意:如果您没有使用{$item}
,则必须进行字符串连接"<li><a href='#' onclick='getPicture(\"". $item ."\")'>". $item . "</li>"