如果我有一个带有值的combobBox red/white/blue并且用户选择blue那么我希望我的表单动作php页面使用值2,而不是"蓝色".我希望你明白我的意思.
有没有简单的方法呢?
您可以通过适当地构建表单并提供value属性来执行此操作:
<option value="2">blue</option>
Run Code Online (Sandbox Code Playgroud)
<form action='phpPage.php' name='bsForm' method='POST'>
<select name='TheColor' onSelect="bsForm.submit()">
<option value='0'>red</option>
<option value='1'>white</option>
<option value='2'>blue</option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud)
如果您的表单看起来像那样,那么您的phpPage应该能够轻松地从$ _POST ['TheColor']获取值2