取不到隐藏域的值
本帖最后由 xilaianzxsc 于 2013-09-26 15:28:49 编辑
正在学习ASP+javascript
<form id="form1" name="form1" method="post">
<input name="factt" type="hidden" id="factt" value="a" />
</form>
<p>隐藏域的值是
<%=Request.Form("factt")%></p>
<script language="javascript">
alert(form1.factt.value)
</script>
红颜色的,取不到值
而绿颜色的,能取到值
这是什么原因呢?
------解决方案--------------------<%=Request.Form("factt")%>是必须表单提交后才可获取。
alert(form1.factt.value)是js直接读取html所以提交不提交都可获取。