php表单中的submit按钮也可以作为锚点吗?

php表单中的submit按钮也可以作为锚点吗?,php,onclick,anchor,Php,Onclick,Anchor,为了在添加到购物车之前定制一个产品,我使用了一个带有两个提交点的php表单——上传图像和附加文本。我不想在每次单击按钮后都将页面刷新到顶部,而是想在下一步附近设置一个锚点,并将该按钮用作 这是上载按钮代码: <div id="virtueupl_form" style='width:100%'> <form id="adminForm" name="adminForm" action="<?php echo JRoute::_('index.php?op

为了在添加到购物车之前定制一个产品,我使用了一个带有两个提交点的php表单——上传图像和附加文本。我不想在每次单击按钮后都将页面刷新到顶部,而是想在下一步附近设置一个锚点,并将该按钮用作

这是上载按钮代码:

    <div id="virtueupl_form" style='width:100%'>
    <form id="adminForm" name="adminForm"  action="<?php echo JRoute::_('index.php?option=com_virtueupload&view=form'); ?>" method="post" enctype="multipart/form-data" onSubmit="return checkForm();">
    <table width="130px" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="70px" colspan="2" valign="top">
    <label for="file"><?php echo VUOutput::_('YLANG_FORM_LBL_FILE'); ?></label>     <br/>
    <input name="file" type="file" />
    <input id="upload_button" class="button" type="submit" value="<?php echo VUOutput::_('YLANG_UPLOAD'); ?>" onclick="this.form.status.value = '<?php echo VUOutput::_('YLANG_STAT_INITUPL'); ?> '; $('spinner').style.display = 'block';  this.form.status.style.color = '#339900'; " />   
</td>
</tr>


提交按钮是一种特殊按钮,可自动触发表单的
Submit
事件。使用任何其他方法,都必须从Javascript手动触发事件

例如,使用锚点,您将有如下内容

<form id="frm" name="frm" action="" method="get">
  <input type="hidden" name="someinput1" value="hello" />
  <input type="hidden" name="someinput2" value="world" />
  <a href="#" onclick="document.forms['frm'].submit();">Submit</a>
</form>
<form id="frm" name="frm" action="" method="get">
  <input type="hidden" name="someinput1" value="hello" />
  <input type="hidden" name="someinput2" value="world" />
  <div id="elemSubmit" style="text-align:center; border:1px solid black;">Submit</div>
</form>
<script type="text/javascript">
   $(function() {
      $('elemSubmit').click(function() { $('#frm').submit(); });
   });
</script>