我遇到了一个带有复选框组的奇怪问题。我试图从一组复选框中获取值,但我必须按两次提交按钮才能获取值...我不知道为什么。我也在同一个表格上使用了一个下拉框,我只需按一下按钮即可获得它的价值。
我的asp代码将其写入页面
Dim selectFormValue
selectFormValue = Replace(Request.Form("selectTest"), """", "")
Response.write Request.Form("checkGroup")
这里是生成的html
<form method="post" name="formTest">
<select name="selectTest">
<option value='123"' selected="">Option 1</option>
<option value='124"' selected="">Option 2</option>
<option value='125"' selected="">Option 3</option>
</select>
<input type="checkbox" name="checkGroup" value="1" CHECKED />
<input type="checkbox" name="checkGroup" value="2" CHECKED />
<input type="checkbox" name="checkGroup" value="3" CHECKED />
<input type="checkbox" name="checkGroup" value="4" CHECKED />
<input type="submit" name="submit" value="Update" />
</form>
谢谢!
答案 0 :(得分:1)
我注意到的一点是,您没有在表单中指定 操作 。