javascript怎么获得后台Session赋予Label的值

javascript如何获得后台Session赋予Label的值?页面有一个TextBox1,页面后台将一个Session[str7]的值赋给

javascript如何获得后台Session赋予Label的值?
页面有一个TextBox1,页面后台将一个Session["str7"]的值赋给TextBox1
但是前台javascript获得不了TextBox1的值,获得的是一个null值,这是怎么回事?

页面前台:




<script type="text/javascript">
function getValue(number)
{
    var  txt1=document.getElementById("TextBox1").value;
        }
</script>


页面后台:


if(!Page.IsPostBack)
{
if(Session["str7"]!=null)
{

TextBox1.Text=Session["str7"].ToString();

}


                  }



[解决办法]
直接把session传给js不是一样吗?
参考:
http://www.cnblogs.com/insus/articles/2036271.html