通过javascript检索隐藏的字段值

时间:2012-05-24 12:09:57

标签: javascript asp.net .net vb.net

我使用以下javascript来检索asp hidenfield的值。

var pagemode 
function setValue() {
pagemode= document.getElementById('<%#litTest.ClientID%>').value;
}

function Item_load(sender, eventArgs) {
 window.location.href = "Request.aspx?Request_ID=" + eventArgs.get_item().getMember('Request_ID').get_value() + "&ListType=" + pagemode;
} 

隐藏字段的值在代码后面的页面加载中加载。我需要将值作为查询字符串传递,并且它是未定义的。

如果有人能提供帮助我真的很感激。

1 个答案:

答案 0 :(得分:2)

所以你没有得到隐藏字段的引用?试试这个:

<script type="text/javascript">
  var litTestID = '<%= litTest.ClientID %>';

  function setValue() {
    var pagemode = $(litTestID).value;
    // ...
  }
</script>

否则使用javascript调试器检查executino和变量值的顺序。