嗨,我知道这个问题很常见。我也读过多个帖子,但问题还没有解决。这就是为什么我在这里发布这个问题。
我根据需要创建了一个菜单页面,其中有多个按钮。并在每个按钮上单击我必须调用servlet路径。我也可以这样称呼。
但唯一的问题是我必须点击两次才能调用该页面。在第一次单击时,我可以在url上看到servlet路径。但是在第二次点击时只会加载该页面。
我写的代码是
<div align="left">
<ul>
<li><input type="button" name="button" value="Check User" class="button" onclick="UserCreation()"/></li>
<li><input type="button" name="button" value="Reset Device Id" class="button" onclick="ResetDevice()"/></li>
<li><input type="button" name="button" value="Change Password" class="button" onclick="ChangePassword()"/></li>
<li><input type="button" name="button" value="User Lock" class="button" onclick="UserLock()"/></li>
<li><input type="button" name="button" value="Version Information" class="button" onclick="VersionInfo()"/></li>
<li><input type="button" name="button" value="Reset Application" class="button"/></li>
<li><input type="button" name="button" value="Delete User" class="button"/></li>
</ul>
</div>
function UserCreation()
{
document.Menu.action= "javascript:disableMultipleClicks(\"FECServlet?KEY=228\")";
document.Menu.submit() ;
}
请告诉我错误的地方。
提前致谢。
答案 0 :(得分:0)
更改
document.Menu.action= "javascript:disableMultipleClicks(\"FECServlet?KEY=228\")";
到这个
document.Menu.action= "FECServlet?KEY=228";
我想它应该有用。