.Net 提交页面,js修改的Label值会丢掉

亦凉 2022-11-19 01:08 92阅读 0赞

.Net 提交页面,js修改的Label值会丢掉

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接: https://blog.csdn.net/chenghaibing2008/article/details/9011043

当用js修改Label控件的值后,提交页面时,值并不被保留。

原因如下:

Label控件在客户端呈现为一个html的 span 标签,span标签并非表单元素(如input、select、textarea等),在提交表单时不会被提交到服务器端,所以用Label控件在客户端保存值而希望在服务器端得到其值是无法实现的。

Label//Label对应的html

//TextBox对应的Html

解决方案:

可用HtmlInputText来实现。

js:

document.getElementById(“jbmb”).InnerText

->

document.getElementById(“jbmb”).value

发表评论

表情:
评论列表 (有 0 条评论,92人围观)

还没有评论,来说两句吧...

相关阅读

    相关 .NET页面方式

    1. QuerySting   QueryString是一种非常简单的传值方式,其缺点就是会把要传送的值显示在浏览器的地址栏中,并且在此方法中不能够传递对象。此方法适用于传

    相关 js label语句

    break和continue语句都可以与lebel语句联合使用,从而返回代码中特定的位置。用于嵌套循环,减少循环次数。 var num= 0; out