两个图像域,一个设为提交,一个设为重置,怎么写?

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:01:02
首先有个表单是否填写完整的判断函数function
function FromOnsubmit()
{
if (document.From.姓名.value.length==0)
{
alert("请输入姓名。");
document.From.姓名.focus();
return false;
}
if (document.From.email.value.length==0)
{
alert("请输入电子邮件。");
document.From.email.focus();
return false;
}
return true;
}
</SCRIPT>

再下面有一个要提交的表单,两个图像域按钮:

<form method="post"action="Manage.asp" name="From">
.......
<input type="image" name="imageField" src="tijiao.gif">
<input type="image" name="imageField2" src="reset.gif">
</form>

请问这个该怎么补充完成,才能正确进行填写判断和实现提交和重置呢?

<form name="frm" action="xxx">
<input type="text">
<input type="image">
<img src="aaa" onClick="frm.reset();">
</form>
因为<input type="image">默认就是提交按钮,所以是不会执行单击事件的

<script language="javascript">
function FromOnsubmit()
{
if(document.From.name.value=="")
{
alert("请输入姓名。");
document.From.name.focus();
return false;
}
if (document.From.email.value.length==0)
{
alert("请输入电子邮件。");
document.From.email.focus();
return false;
}
From.submit();
}
</SCRIPT>
<form method="post"action="Manage.asp" name="From">
<input type="text" name="name">
<input type="text" name="email">
<img src="tijiao.gif&quo