admin管理员组文章数量:1279175
How to bind JavaScript onclick
event to JSF-tag?
Here's my JSF tag:
<h:mandLink value="Edit" action="#{adminBean.edit}">
<f:param value="#{user.login}" name="login"/>
</h:mandLink>
I've managed to bind click-event on a JSP-tag JavaScript function:
<script type="text/javascript">
function deleteUser(link)
{
if (confirm("Are you sure?")) {
window.location = link;
}
else {
}
}
</script>
Here's my link example in JSP-tag.
out.println("<a href=\"#\" onclick=\"deleteUser('deleteUser.htm?userLogin="+user.getLogin()+"');\">Delete</a>");
How can I bind the same on-click function to given above JSF-tag ?
How to bind JavaScript onclick
event to JSF-tag?
Here's my JSF tag:
<h:mandLink value="Edit" action="#{adminBean.edit}">
<f:param value="#{user.login}" name="login"/>
</h:mandLink>
I've managed to bind click-event on a JSP-tag JavaScript function:
<script type="text/javascript">
function deleteUser(link)
{
if (confirm("Are you sure?")) {
window.location = link;
}
else {
}
}
</script>
Here's my link example in JSP-tag.
out.println("<a href=\"#\" onclick=\"deleteUser('deleteUser.htm?userLogin="+user.getLogin()+"');\">Delete</a>");
How can I bind the same on-click function to given above JSF-tag ?
Share Improve this question edited Nov 11, 2015 at 16:27 BuZZ-dEE 6,94916 gold badges73 silver badges105 bronze badges asked Feb 26, 2013 at 16:29 gabriel angelosgabriel angelos 3591 gold badge9 silver badges23 bronze badges1 Answer
Reset to default 7Use the onclick
attribute in the <h:mandLink>
tag ponent:
JSF code
<h:mandLink value="Edit" action="#{adminBean.edit}"
onclick="if (!deleteUser()) return false;">
<f:param value="#{user.login}" name="login"/>
</h:mandLink>
And change your script to
<script type="text/javascript">
function deleteUser(link) {
return confirm("Are you sure?");
}
</script>
By the way, I think you have confused the terms edit and delete, but that's outside the question scope.
本文标签: javascriptonclick event on JSF tagStack Overflow
版权声明:本文标题:javascript - onclick event on JSF tag - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741262587a2367894.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论