如何在JSP中调用onClick(按钮)上的Java Script函数
How to call Java Script function on onClick ( button ) in JSP?
我想触发js函数onClick from按钮。由于某种原因,我面临函数未定义。
需要在JSP中调用这个
// doUpdate function details
boolean doUpdate = request.getParameter("update")!=null;
String stateButton = request.getParameter("update");
if (doUpdate && catalogID != null && companyID != 0) {
if(catalogManager!=null) {
boolean success = catalogManager.updateStatus(new Integer(catalogID).intValue(),user, stateButton);
if((stateButton.equals("Active")) && success) {
%>
<span class="TitleLevel01"><font color=green>Catalog is Activated.</font></span>
<%
}
if((stateButton.equals("Active")) && !success) {
%>
<span class="TitleLevel01"><font color=red>Cannot activate subcatalog with Inactive parent.</font></span>
<%
}
if(!stateButton.equals("Active")) {
%>
<span class="TitleLevel01"><font color=green>Catalog is Deactivated.</font></span>
<%
}
}
}
from this Form(看起来像这样)
<form name="maintain_catalog_frm" id="maintain_catalog_frm" >
<input type=hidden name="PID" value="">
<input type="submit" name="update" value="Inactive" onClick="return doUpdate(document.maintain_catalog_frm);" >
</form>
你在jsp中有js还是你在jsp中包含了js文件?
在jsp中包含您的脚本。
看起来你有一个jsp而不是js要执行。
是否正确初始化了公司id和目录?
表示javascript仍未加载。
它可能是你的缓存,或者你可能有一些错误的路径到JS文件。JS文件的路径是什么,它已经被下载了吗?
相关文章:
- 如何在Ol3弹出窗口中添加用javascript创建的按钮上的点击事件
- 调用JQuery弹出关闭按钮上的JS'X'
- (PHP)克隆按钮上的按钮点击计数器
- 重定向到“提交”按钮上的其他控制器
- 浏览器返回按钮上的确认框
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 在两个按钮上的单击事件上,使用 jQuery 获取未按下按钮的值
- 提交按钮上的Javascript onclick将输入值存储在php数组中
- Laravel提交按钮上的确认消息
- 单击按钮上的添加/追加动态数据库(SQL)选择框
- ExtJS 4按钮上的mousedown/mouseup事件
- 按钮上的数据加载消息无法与ajax调用一起工作
- 我可以't获取单选按钮上的onclick属性以执行javascript函数
- 同一按钮上的连续onclick事件触发单独的脚本
- 表单按钮上的页面转换
- 按钮上的if-else语句超时有效,但无法返回到原始状态
- 停止同一按钮上的某个单击事件
- 通过键盘单击显示按钮上的按键事件
- 简化多个按钮上的点击功能
- 按钮上的谷歌分析事件跟踪