JSF CommandButton onclick不调用Javascript函数

ced*_*ric 5 jsf command onclick button

我正在使用JSF的命令按钮.我不知道为什么我不能调用我的javascript函数.单击按钮时不会显示警报.

<h:commandButton id="login" value="Login" action="login"
   onclick="return checkPasswords();" type="Submit" /> 
Run Code Online (Sandbox Code Playgroud)

我的Javascript函数:

function checkPasswords() {
    alert("test");
    return false;
}
Run Code Online (Sandbox Code Playgroud)

Boz*_*zho 5

  1. 检查生成的代码(打开页面 - >查看源代码)
  2. 检查您的JavaScript控制台(Firefox)是否有错误
  3. 确保您的功能可以从正常情况下调用 <input type="button">
  4. 小写你的按钮类型.

否则,它应该工作 - 我在当前的代码库中具有完全相同的代码片段.