爲了在添加到購物車之前自定義產品,我使用了兩個提交點的php表單 - 上傳圖像&附加文本。每次點擊按鈕後頁面都不會刷新到頂部,我想將錨點設置爲更接近下一步,並使用該按鈕作爲<a href="#"></a>
。在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>
哪裏錨標記屬於它進一步發送到一個地方下相同的形式,一旦按鈕被點擊?同樣,在「附加文本」之後,我想避免要求用戶從頁面頂部向下滾動到表單的下一部分。我嘗試了各種各樣的安排,但沒有真正知道我在做什麼,我沒有成功。
當我搜索這個論壇(和其他人)時,我只能找到簡單的html錨結構或關於使用提交按鈕與文本鏈接的討論。我想我明白錨是如何工作的,我只是無法弄清楚如何在一個窗體中配置它,並且使用同一個按鈕觸發的其他事件。從我看來,'onclick'命令似乎也很重要,但對於我有限的經驗,我找不到任何明顯的東西。也許我不是在尋找合適的條款?
謝謝。