我正在使用JSF的命令按钮。我不知道为什么我不能调用我的javascript函数。单击按钮时不会显示警告。
<h:commandButton id="login" value="Login" action="login"
onclick="return checkPasswords();" type="Submit" />
我的Javascript功能:
function checkPasswords() {
alert("test");
return false;
}
答案 0 :(得分:5)
<input type="button">
否则,它应该工作 - 我在当前代码库中完全相同的代码片段完美地运行。
答案 1 :(得分:3)
这是有效的
<script type="text/javascript">
function checkPasswords() {
alert("test");
return false;
}
<h:commandButton id="login" value="Login" action="login"
onclick="checkPasswords();" type="submit"/>
答案 2 :(得分:2)
在type =“submit”中以小写形式给出s,type属性设置要为此组件创建的按钮类型。此属性的有效值为“submit”和“reset”。此属性的默认值为“submit”。