在我用javascript更改后,标签文本在代码后面没有更改
Label text not changed in code behind after I change it with javascript
我有一个标签,并用如下javascript更改其值:
document.getElementById("lb").InnerHTML = "10";
document.getElementById("lb").InnerText = "10";
在页面中,标签值发生了更改,但在代码隐藏中,当我想要使用lb. text
时,它显示的是旧值,而不是10。
如何使用javascript(而不是JQuery)(而不是隐藏字段)更改值,并在后面的代码中查看新值?
aspnet标签在客户端呈现为span:
我认为只有呈现为输入并由javascript更改的控件才会在viewstate上更新,所以您可以这样做;
<asp:Label runat="server" Text="salam" ID="lb" ></asp:Label>
<asp:HiddenField id="hdlbl" runat="server" />
document.getElementById("lb").InnerHTML = "10"; // update client side
document.getElementById("hdlbl").value = "10"; // store value to code behind
C#
hdlbl.value ...
相关文章:
- d3js文本传输-示例代码不起作用
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 使用.format在一些HTML代码中插入文本,会出现错误(Python)
- html代码需要可点击的文本按钮
- 使用Javascript代码在文本框上激发退格事件
- 用js代码重新定位文本
- 通过从文本区域获取代码,在画布中运行处理代码
- html或java脚本代码在硬盘中创建一个文本文件
- 用于更改链接文本的字体颜色的代码
- 在Asp.net的TextBox中插入所需文本的java脚本代码
- php代码或脚本接受自动完成列表中文本框中的值
- 使用 jQuery 检查文本可见性 .包含代码的行为不符合预期
- 修复Javascript代码以将文本中的所有Youtube链接转换为Youtube ID功能
- 从一个文本框执行代码,并在另一个文本框中以 HTML 显示输出
- MVC 4:使用 JQUERY 和 PartViewResult 动态创建 HTML 文本框.如果代码是动态添加的,如何
- 实现复制和粘贴代码/文本检测
- 如何从代码文本加载模块
- 正在寻找JavaScript或jQuery中的代码文本框库
- 在ajax请求后传递代码文本
- 我如何摆脱在我的JavaScript代码文本框中的NaN