【发布时间】:2012-04-22 18:54:44
【问题描述】:
我正在使用 JSP 编写网站。我在下面包含了一个代码 sn-p。
我遇到的问题是每次页面加载时,javascript 中的 addBookmark() 方法都会执行,但我没有看到警报。当我按下按钮时,我看到了警报,但没有调用 addBookmark() 方法。是什么导致了这种奇怪的行为?
<% User user = new User() %>
<script type="text/javascript">
function add()
{
<% user.addBookmark(); %>
alert("addBookmark");
}
</script>
<button type="button" style="float: right" onclick="add()">Bookmark</button>
先谢谢了!
【问题讨论】:
-
也许你应该发布生成的文件(即你的浏览器看到的)。
-
您试图触发
addBookmark()的user对象是什么?根据@Gabe,发布您的浏览器呈现的内容。
标签: javascript jsp