1
我正在創建一個下拉菜單,其中每個選擇都將包含在鏈接中。所選的值需要傳遞給一個php聯繫表單,但我不知道如何做到這一點。將所選值傳遞給PHP表單使用<a>鏈接而不是選擇/選項
通常情況下,我只是使用select-option方法,但我想從頭開始完全設計菜單,所以可以從常規的html下拉菜單中獲得相同的功能嗎?
問題的理想值在'你是誰?'中。部分...
<div id="contact_info">
<form name="htmlform" method="post" action="./contact.php">
<table>
<caption>CONTACT</caption>
<tr>
<td valign="top">
<label for="your_name">Name:</label>
</td>
<td valign="top">
<input type="text" name="your_name" maxlength="50" size="23">
</td>
</tr>
<tr>
<td valign="top">
<label for="email">Email:</label>
</td>
<td valign="top">
<input type="text" name="email" maxlength="50" size="23">
</td>
</tr>
<tr>
<td valign="top">
<label>Who are you?:</label>
</td>
<td valign="top">
<a><p style="background:#ffffff;">I am...</p></a>
<a href=""><p>an artist.</p></a>
<a href=""><p>an educator.</p></a>
<a href=""><p>a student.</p></a>
<a href=""><p>a curator.</p></a>
<a href=""><p>other...</p></a>
</td>
</tr>
</table>
<table>
<tr>
<td style="width:120px !important;"></td>
<td valign="top">
<label for="comments">Message:</label>
</td>
</tr>
<tr>
<td style="width:120px !important;"><input type="submit" value="Submit"></td>
<td valign="top">
<textarea name="comments" maxlength="1000" cols="44" rows="19"></textarea>
</td>
</tr>
</table>
</form>
</div>
我添加了這段代碼,它是絕對有道理的,但由於某種原因,當我在提交後檢查輸出電子郵件時,仍然沒有顯示值。 – glenn 2012-07-18 18:03:53
@ user1347314您是否包含jQuery? – jeroen 2012-07-18 18:07:12
yup,正好在JS之上,使用。不知道您是否可以'查看'它,但我也將PHP表單代碼添加到您的帖子底部。 – glenn 2012-07-18 18:11:32