我正在尝试检索Hiddenfiedl的值。这是由.aspx生成的,所以我必须做一些与asp相关的事情

     var FolderName = $('#<%= HiddenFieldArticleId.ClientID %>').val();

但它显示undefined。不知道为什么。
这是html
   <input type="hidden" name="ctl00$ContentPlaceHolder1$HiddenFieldArticleId" id="ctl00_ContentPlaceHolder1_HiddenFieldArticleId" value="60380a7e-3048-4b4b-a2a0-86126b1be0cd">

最佳答案

确保在页面完全加载后设置FolderName。

<script type="text/javascript">

  $(document).ready(function() {
     var FolderName = $('#<%= HiddenFieldArticleId.ClientID %>').val();
  });

</script>

09-11 18:29