javascript - aspx 不会看到 javascript 所做的更改吗?

标签 javascript asp.net

我正在使用 javascript 更改跨度的内容。我可以看到它随着查看源代码而改变。

当我尝试立即获取 C# 函数中的内容时,它仍然具有旧值。

我的猜测是asp只是看到它发送给客户端的html,而javascript正在改变asp看不到的客户端html?

这是我对如何解释它的唯一猜测。这是正确的吗?

谢谢。

最佳答案

除非您要更改的内容支持将值发布回服务器,否则您的更改将被丢弃。 <span>不会被发布到服务器。

但是,如果您更改 INPUT 的值,那么服务器将能够在嵌套页面提交 POST 上看到这些新值,前提是它们是 runat=server .

关于javascript - aspx 不会看到 javascript 所做的更改吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886874/

相关文章:

javascript - 用于 html 5 Canvas 平台游戏风格游戏的弹跳物理

asp.net - 使用 .NET 向头部添加 CSS 链接

javascript - ASP 复选框在单击时触发 Javascript 中的事件

c# - 从不同线程访问 HttpContext.Current

javascript - 在模式关闭时暂停本地视频

javascript - 从表单获取输入值不起作用 Angular2

javascript - 为什么按escape键不能改变输入值

asp.net mvc 使用 html5mode 和路由托管 Angular 应用程序

c# - Apsx.net C# 防止单击按钮时重新加载页面

javascript - 正则表达式匹配前面没有另一个字符串的任何字符串