onclick仍然给我带来麻烦

Mat*_*iby -1 javascript php

一直在看这个问题,甚至发布了另一个问题并得到了一半的答案,但错误仍然存​​在预期';' 人物392

Pek*_*ica 12

onclick正是出于这个原因,将那么多代码放入内联事件是非常糟糕的风格:它成为调试的婊子.我建议在单独的.js文件中创建一个名为"lpButtonClick"的函数,或者<script>在文档头部创建一个块.

我确信当你这样做,并将每个命令分成一行时,;错误的原因会很快显现出来.

您链接的onclick事件将如下所示:

onClick="return lpButtonClick();"
Run Code Online (Sandbox Code Playgroud)

或者,我可以完全避免在标记中设置事件.如果你使用jQuery,给链接一个ID就像这样 - 把它放到ready事件中:

$("#linkID").click(function() { return lpButtonClick(); });
Run Code Online (Sandbox Code Playgroud)