var yValueArr = new Array(parseInt(document.getElementById(<%=HiddenField1.ClientID %>).value),280,420,550,600,700,800,720,190,940,590,340);
上面是前台脚本中的代码 请问后台如何写才可以获得后台控件HiddenField的值
我是这样写的:
  this.HiddenField1.Value = "100";
但是有错误 麻烦大家看一下

解决方案 »

  1.   

    var yValueArr = new Array(parseInt(document.getElementById('<%=HiddenField1.ClientID %>').value),280,420,550,600,700,800,720,190,940,590,340);
      

  2.   

    浏览器 -->查看-->源代码
    看浏览器中html,看看你的那个人 hidden倒底是怎么回?
    对  javascript来说,他只认浏览器的html
      

  3.   

    var yValueArr = new Array(parseInt(document.getElementById('HiddenField1')), 280, 420, 550, 600, 700, 800, 720, 190, 940, 590, 340);<input type="hidden" name="HiddenField1" id="HiddenField1" />

    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAwKp1pedDQKQo8KrDQKM54rGBsKzrHjUrQEwCBM5oax3YaX+Mrvd" />不知道为何有两个hidden
      

  4.   

    分开写:
    var id = '<%=HiddenField1.ClientID %>';document.getElementById(id).value;