echo '<a onclick="alert(''alert'');"><img src= "1.jpeg"></a>';
它工作正常,但是
echo '<a onclick="do();"><img src= "1.jpeg"></a>';
如果我将该警报放在 do(( 中,它不起作用,例如
<script type="text/javascript">
function do()
{
alert("alert");
}
</script>
任何身体都可以在这方面提供帮助。
>do
是javascript中的一个保留字。尝试将该方法命名为其他名称。
你不能
有一个名为 do(( 的函数。将名称更改为其他名称。此外,最好使用以下内容:
echo '<a href="javascript:void(0)" onclick="your_function();return false;">
<img src="img.jpg">
</a>';