这是我的代码:
<input type="submit" value="Delete" onclick="del('Are you sure you want to Delete?')">
<script language="JavaScript">
function del(display)
{
var inputs = document.myform;
if(inputs[5].value != '')
{
confirm(display);
}
}
</script>
当我点击“确定”或“取消”时,它们都以相同的方式(OK方式)
如何让“取消”做它应该做的事情?
注意:我有一个表格,我没有提供简单的问题。
答案 0 :(得分:3)
像这样更改你的代码。
onclick="return del('Are you sure you want to Delete?')"
if(inputs[5].value != '')
{
return confirm(display);
}
答案 1 :(得分:2)
<input type="submit" value="Delete" onclick="return del('Are you sure you want to Delete?')">
<script language="JavaScript">
function del(display)
{
var inputs = document.myform;
if(inputs[5].value != '')
{
return confirm(display);
}
}
</script>
您需要在代码中添加两个return
(onclick
属性和del()
内部功能)。如果您的条件inputs[5].value != ''
为假
答案 2 :(得分:0)
这样做;
onclick="return del('Are you sure you want to Delete?')"