2010-05-19 89 views

回答

1

提交按鈕通常不用於存儲信息 - 通常,他們只是提交頁面,而其他任何信息(如電子郵件收件人的地址)將被放入表單的其他輸入中。例如:

<form action="/frms/contact.con" method="post"> 

<label>Subject: <input type="text" name="subject" value="" /></label> 

<label for="message-editor">Message</label> 
<textarea name="message" rows="6" cols="60" id="message-editor"></textarea> 

<input type="submit" value="Submit" /> 

<input type="hidden" name="recipient" value="[email protected]" /> 
</form> 

在這個例子中,表單元素的「動作」屬性指定一旦有人點擊提交,將處理信息的服務器上的腳本。我將其命名爲「收件人」的隱藏輸入指定了電子郵件地址,並在提交時將其值與表單的其餘部分一起發送。所有提交按鈕本身都會導致瀏覽器將完成的表單發送到服務器進行處理。

請注意,我在這裏給出的示例可能不適用於您的特定腳本,因爲我爲示例輸入(「主題」,「消息」和「收件人」)選擇的名稱可能不會不符合你的腳本所期望的。

您是否有關於/frms/contact.con腳本如何工作的文檔?如果是這樣,檢查它 - 它應該告訴你什麼來命名你的表單元素。否則,假設你知道它編寫的任何編程語言,你可以閱讀contact.con中的代碼來查看它期望的名稱。

如果一切都失敗了,嘗試一個不同的服務器端腳本,大約有八個可用的。