我正在使用 javascript 更改跨度的内容。我可以看到它随着查看源代码而改变。
当我尝试立即获取 C# 函数中的内容时,它仍然具有旧值。
我的猜测是asp只是看到它发送给客户端的html,而javascript正在改变asp看不到的客户端html?
这是我对如何解释它的唯一猜测。这是正确的吗?
谢谢。
最佳答案
除非您要更改的内容支持将值发布回服务器,否则您的更改将被丢弃。 <span>
不会被发布到服务器。
但是,如果您更改 INPUT 的值,那么服务器将能够在嵌套页面提交 POST 上看到这些新值,前提是它们是 runat=server
.
关于javascript - aspx 不会看到 javascript 所做的更改吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886874/