Javascript confirm()
Javascript confirm()
本文关键字:confirm Javascript 更新时间:2023-09-26
我有一个提交按钮,如下所示:
<button class="btn " type="submit" form="test" name="test" value="test" onClick="return onSave()">Save</button>
我在onSave()
函数中有这个javascript
代码
function onSave(){
var dropdownCounter = 0;
var textareaCounter = 0;
$('tr[class="test"]').each(function(){
var textarea = $(this).find('textarea');
var dropdown = $(this).find('select');
dropdown.filter(function(){
if($.trim($(this).val()).length == 0 || $(this).val() == 'nothing_selected'){
dropdownCounter++;
}
});
textarea.filter(function(){
if($.trim($(this).val()).length == 0){
textareaCounter++;
}
});
});
if( ( dropdownCounter + textareaCounter ) % 5 != 0) {
confirm("test"); // this one is not working
return false;
}
return true;
}
如果按钮满足if statement
中的条件,它应该会失败,但我也需要在那里有一个提示,但似乎onClick
上的return method()
不会触发confirm()
.我应该怎么做才能解决这个问题?
更新:
<c:forEach var="test" value="${test}">
<table>
<tr class='test'>
<td><textarea class="no-resize" id="comments"></textarea></td>
<td><select class="select"> ... </select> </td>
<td><textarea class="no-resize" id="reason"></textarea></td>
<td><textarea class="no-resize" id="description"></textarea></td>
</tr>
</table>
</c:forEach>
表的结构
使用 if 条件的其他部分
if( ( dropdownCounter + textareaCounter ) % 5 != 0) {
confirm("test"); // this one is not working
return false;
}else{
return true;
}
HTML 中的onclick
处理程序不需要return
值。
<button class="btn " type="submit" form="test" name="test" value="test" onClick="onSave()">Save</button>
相关文章:
- javascript confirm()ok和cancel返回相同的结果
- Javascript使用Confirm取消表单提交
- 使用confirm从按钮中的javascript停止angular
- javascript confirm()取消导航
- 如何基于javascript confirm()输出执行href
- Javascript: Confirm Box
- javascript / window.confirm 函数的问题
- confirm() 在 JavaScript 中是如何工作的
- 如何阻止 confirm() 的默认操作 JavaScript
- 使用 Confirm() 在 Javascript 中执行 PHP 代码
- Javascript confirm box
- Javascript confirm()
- OnClientClick JavaScript Confirm 不起作用
- JavaScript confirm() on Safari iOS7
- Javascript/JQuery to do rollover-effect confirm
- Javascript confirm for asp:ButtonColumn
- 如何在删除时将简单的javascript confirm更改为Jquery对话框confirm
- JavaScript:如果用户取消confirm(),文件输入onclick将阻止更改
- Javascript confirm() 在单击取消时仍然执行操作.:(.
- Echo confirm javascript with php