PHP的JavaScript函数

ven*_*lam 0 javascript php

我有一个JavaScript函数,pop_item.我必须从PHP调用它,所以我的PHP代码如下:

echo '<a href="javascript:pop_item('.$_code.',1)">Link </a>';
Run Code Online (Sandbox Code Playgroud)

它没有提供错误,但pop_item没有运行,

上面的HTML输出是:

<a href="javascript:pop_item('ABC',1)">Link </a>
Run Code Online (Sandbox Code Playgroud)

Pim*_*ger 5

我认为问题出在pop_item函数中,因为调用似乎是正确的.试试这个:

echo " <a href='#' onclick=\"pop_item(".$_code."', 1)\">link</a>";
Run Code Online (Sandbox Code Playgroud)

要么

echo '<a href="javascript:alert('.$_code.')">Link</a>';
Run Code Online (Sandbox Code Playgroud)

看看是否有效.