我有一个表单中的组合框,用 html 编写,如下所示:
<form name="formname" action="formaction.php" method="get">
<select name="selectname">
<option>Option1</option>
<option>Option2</option>
<option>Option3</option>
</select>
<!-- other inputs -->
</form>
提交后,示例 url 将是“formaction.php?selectname=Option1”。我希望选项值作为“option1”在 url 中传递,但我想避免value
每个选项都有一个属性,等于选项的 innerHTML(我也考虑过通过 JS 动态执行此操作)。注意:我已经在服务器端处理值而不考虑字符大小写;我想这样做只是为了美观。
我的目标是以小写形式提交所有表单值。
我尝试使用onsubmit
向表单添加一个属性state = state.toLowerCase()
,以及类似的表单,例如通过 id 检索的 document 元素引用值。
这是可能的,还是我必须将每个选项的value
属性动态设置为小写形式?