如何访问从 asp.net 到 JavaScript 的隐藏字段值


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebPages.WebForm1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox runat="server" ID="test" />
<script type="text/javascript">
function myFunction() {
document.getElementById('<%= test.ClientID%>').value
}
</script>
</div>
</form>
</body>
</html>

我无法使用点值从代码隐藏文件到 java 脚本代码中获取值,但代码中未识别点值.我尝试了许多不同的解决方案,但没有任何效果。

而不是使用文本框作为隐藏值字段进行读取。

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

并阅读

var myValue = document.getElementById('<%= HiddenField1.ClientID %>').value;

Marie 说,如果任何控件具有 visible="false",它将不会呈现给客户端,因此它永远无法在客户端读取。

此外,您的函数myFunction对值没有任何作用,您究竟要对值执行什么

操作

相关内容

  • 没有找到相关文章

最新更新