在JS中返回false,不停止JSP表单提交
return false in JS not stopping the JSP form submit
如果输入文本元素为空白,我试图停止表单提交。提交按钮位于锚页面中,即在我的JSP之外,我的JS函数驻留在那里以停止提交。
锚页上的提交按钮:
<a href="" onclick="document.body.style.cursor='wait';setMaxRecords();javascript:postFormFromSubmit(contextPath+'/console/'+entityType+'.list');return false;">
<input class=button type=submit name="btnSearch" value='Search' alt="Click to begin Search" >
</a>
需要验证输入文本的JSP:
function validateBlankFieldsOnClickSearch(){
if (!document.getElementById("FromDate").value || !document.getElementById("ToDate").value) {
alert("Enter OrderDate range : Either FromDate or ToDate is blank!");
return false;
}
}
我在点击搜索按钮时得到警告消息,但是在点击OK时,搜索继续而不是停止。我不想对锚JSP的Submit按钮做任何更改,因为其他JSP也在使用它。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<input id='fromDate'>
<input id='toDate'>
<button valiue="My Submit Button" onclick="if (
document.getElementById('fromDate').length==0 ||
document.getElementById('toDate').length==0
)
{
alert('Enter OrderDate range : Either FromDate or ToDate is blank!');
} else {
alert('my submit here');
}">
</button>
</body>
</html>
相关文章:
- 如何检查html5视频是否有足够的缓冲,以便在不停止缓冲的情况下播放
- return false不停止表单提交
- 如何在不停止HTML呈现的情况下放置停止代码的延迟
- 如何在不停止的情况下永远运行node-js
- clearInterval不停止超过0(倒计时)
- javascript:setInterval执行时不停止
- 如果光标在图像上在某种意义上不停止.它正在运行
- 如何在不停止脚本的情况下等待
- 番茄钟倒计时后不停止
- Myspace如何在不停止音乐播放的情况下刷新页面
- Jquery代码段不在JSP中执行
- 服务器端从html页面(而不是jsp)输出编码,以防止XSS
- 如何在$(window).bind('beforeunload')中进行条件停止和不停止
- Jquery不接受jsp页面中的hypen
- 使用D3/JavaScript在SVG中对动画GIF进行排序,而不停止动画
- 在JS中返回false,不停止JSP表单提交
- 改变视频src而不停止HTML5视频
- 数据欧芹不停止表单提交
- 清晰间隔不停止在所需点
- 链接之间的循环.同时打开多个页面并且不停止