关于hidden控件的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:02:49
<SCRIPT LANGUAGE="JavaScript">
<!--
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (iii = 0; iii < field.length; iii++) {
field[iii].checked = true;}
checkflag = "true";
}
else {
for (iii = 0; iii < field.length; iii++) {
field[iii].checked = false; }
checkflag = "false";
}
}
// End -->
</script>

<form method="POST" action="geta.asp">
<input type="checkbox" name="gengxin" value="1"><br>
<input type="checkbox" name="gengxin" value="2"><br>
<input type="checkbox" name="gengxin" value="3"><br>
<input type="checkbox" name="gengxin" value="4"><br>
<input type="checkbox&q

放到form裏,不管你选择不选择都会提交的啊,一样可以获取得到它的值
如:
<input type="hidden" value="ffff" name="aaaa">
那麽
<%=request.form("aaaa")%>一样会得到ffff啊,我不知道你是不是想根据选择的checkbox而要动态改变hidden的值,但是就算想这样也没必要那样啊,因为checkbox的值本来就不一样了,没必要用hidden来区分啊

还是没懂你的意思,你提交当然会把所有的hidden的值一起提交啊,到於你要用哪一个hidden的值那是别外回事,教你一个方法如果你有几个同名的<input type="hidden" value="ffff" name="aaaa">那麽你可以用request.form("aaaa")(i)得到第几个的值,
可以用
for i=1 to request.form("aaaa").count

next
回圈访问每一个值