[英]Staying on same page after clicking submit button
我在提交按钮上应用了 function “myfunction”。 function在提交页面时会显示一个对话框,询问用户是否确定提交页面?
HTML按钮代码为:
<h:commandButton id="submit" value="Brewery 1" onclick="myfunction()" styleClass="button1">
<f:actionListener binding="#{loginweb.setNewUsernameAndCreateUser('Brewery1')}"/>
</h:commandButton>
**function myfunction(e)**
{
if(!confirm('Are you sure to proceed with this role?')) {
e.preventDefault();
}
else {
return false;
}
}
但是当我按下取消(在出现的对话框上)时,页面仍然被提交。 我做错了什么? 谢谢
看起来您没有将 click 事件传递给myfunction
。 试试onclick="myfunction(event)"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.