我有一个简单的HTML表单,当我点击提交。将其数据发布到操作页面上。我想知道的是在我的行动页面上,我可以输出我的选择文本和它的价值吗?重新分配POST输出变量
例如,当我点击提交我的表单页面。我希望这些数据进入我的操作页面。
<form action="actionpage.cfm" method="post">
<label for="emaillist">Email List</label>
<select name="emaillist">
<option value="[email protected]">Test 1</option>
<option value="[email protected]">Test 2</option>
<option value="[email protected]">Test 3</option>
<option value="[email protected]">Test 4</option>
</select>
<input type="submit" value="SEND">
</form>
等我的动作页面。我想要输出的选择值去cfmails to
和选择文本去电子邮件主题标题,所以它会显示如此。
主题:测试1:[email protected]
我并不想测试1被手动键入我希望它从使用表单提交的选择标记输出做。
我想过重新分配名称的值,但这也会重新赋值它目前在提交表单时的价值吗?另外我不想创建另一个选择框。
不,不是没有收集是通过JavaScript和它们发送到隐藏输入或使用Ajax提交数据。这根本不是html如何选择工作。 –
好的,谢谢。你给了我一个想法,我可能会收集用户点击选择标记选项的文本,并将其提交给将发布到操作页面的隐藏输入。 – Curious13