javascript里如何取消提交?

ORMITOEFL 2003-08-28 02:31:01
我想在form的提交按钮的onclick事件check()里做一个confirm,yes正常提交,no取消提交,该怎么写?另外confirm("语句?")语句里怎么才能取道form里面要提交的值?
...全文
265 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mskia 2003-08-28
  • 打赏
  • 举报
回复
<input type="button" text="提交" onclick="checkForm( this )">

<script language="javascript">
<!--
function checkForm( oForm )
{
oForm.disabled = true;
if ( confirm( "确认提交吗?" ) )
{
if ( checkEle( oForm ) ) oForm.submit();
}
oForm.disabled = false;
event.returnValue = false;
}

fuinction checkEle( oForm )
{
do some check ...
}
//-->
</script>

这样写应该是可以了,具体可以调试一下。
indeed 2003-08-28
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
function sub_click()
{
vary1 = document.formName.inputName.value;
vary2 = confirm("确认提交么?" + vary1);
if(vary2)
return true;
else
return false;
}
//-->
</script>
<form name="formName" action="tt1.htm" >
<input type=submit onClick="javascript:return sub_click()">
<input type=text name="inputName">
indeed 2003-08-28
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
function sub_click()
{
vary1 = document.formName.inputName.value;
if(confirm("确认提交么?" + vary1))
{
return true;
}
return fals;
}
//-->
</script>
<input type=submit onClick="javascript:sub_click()">
smallmobile 2003-08-28
  • 打赏
  • 举报
回复
不用
把按钮改成type = button
如果确定提交
就form1.submit()
不提交就不要submit不就可以了?
eva 2003-08-28
  • 打赏
  • 举报
回复
我觉得应该在form的onsubmit时间里触发确认对话框
xiaobird1 2003-08-28
  • 打赏
  • 举报
回复
<input type=submit onClick="return(confirm('确认提交么?'))">

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧