Javascript 与asp.net 页面传值

 
     发布页面传值的几个小经验。
 
     1、javascript获取C# 变量值 
 
     var userID=<%=studentInfo.UserID %>; 
 
     2、javascript获取服务端控件值
 
     var sdate = $('<%=startDate.ClientID %>').value; 
 
     3、获取服务端控件下拉列表值
 
     $('<%=Childrens.ClientID %>').options[$('<%=Childrens.ClientID %>').selectedIndex].value;
     $('<%=Childrens.ClientID %>').options[$('<%=Childrens.ClientID %>').selectedIndex].text; 
 
     4、本页传值
 
     < asp : HiddenField ID="StatType" runat="server" /> 
     Javascript 跨页面传值(A页链接B页) 
 
     A
     var obj=new Object();
     obj.User=$('<%=TempName.ClientID %>').value;
     obj.UserID=$('<%=TempID.ClientID %>').value;
 
     B
     var oMyObject = top.obj;
     var User= oMyObject.User;
     var StartDate= oMyObject.StartDate;
 
     B 页面输出javascript传入的值
     document.write(User);
     document.write(StartDate);
 

你可能感兴趣的:(JavaScript)