把CS值传给JS使用 v2

可以查看前一版本,
把CS值传给JS使用https://www.cnblogs.com/insus/archive/2011/05/04/2036271.html

以前只是为了把值传给JavaScript。

而今,我们不必在javascript定义一个变量和接一个Literal控件。

可以在网页中写一个传值跳板:

<asp:HiddenField ID="HiddenFieldCS2JS" runat="server" />


cs后端赋值:

protected void Page_Load(object sender, EventArgs e)
{
    //CS处理结果,把值赋给:
    this.HiddenFieldCS2JS.Value = "CS处理结果";
}


亦可以在非Page_Load赋值。

回至前端,
2026-04-27_11-14-04


js code:

<script type="text/javascript">
    var hiddenField = document.getElementById('<%=HiddenFieldCS2JS.ClientID %>');
    var cs2jsResult = hiddenField.value;
    alert(cs2jsResult);
</script>


运行效果,
2026-04-27_11-17-19

 



posted @ 2026-04-27 11:23  Insus.NET  阅读(6)  评论(0)    收藏  举报