Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击cancel和ok,在js中的删除确认中执行相同的操作_Javascript_Jquery - Fatal编程技术网

Javascript 单击cancel和ok,在js中的删除确认中执行相同的操作

Javascript 单击cancel和ok,在js中的删除确认中执行相同的操作,javascript,jquery,Javascript,Jquery,我有一个js文件 table = table + '<td class="td-problemlog-div-solution"><input type="button" style="width:40px; color:White; background-color:Red;" class="deletetButton" onclick="submitForm()" value="Delete" id="' + obj[i].PROBLEMID + '"/><

我有一个js文件

table = table + '<td class="td-problemlog-div-solution"><input type="button" style="width:40px;  color:White;  background-color:Red;" class="deletetButton" onclick="submitForm()" value="Delete" id="' + obj[i].PROBLEMID + '"/></td>';

如果
返回false
,则
onclick
将取消默认行为(提交表单)。如果取消
confirm()
,您将从
submitForm
向onclick返回一个false。但这意味着onclick函数的计算结果不是
返回false
,而是
false
。所以本质上,你只需要

onclick="return submitForm()"

我真的不明白这里发生了什么。onclick具有submitForm()函数,该函数只返回true或false。它什么也没做,所以你怎么能期待结果呢?这不难理解。但它会显示一个弹出窗口,然后单击“确定”或“取消”,当我单击“ol”时,它会删除,但当我单击“取消”时,它仍会删除。谢谢,它会工作的!一个问题。我如何将return submitform()集成到该html部分。因为我尝试了,但由于单引号或双引号而导致错误。我不确定这是否会有帮助,但您可以使用\在字符串中使用引号和双引号。示例
var string=“\”
onclick="return submitForm()"