繁体   English   中英

如何使用JScript更改文本框和标签的文本

[英]How to use JScript to change text of Textbox and Label

嗨,我是.net的新手,试图使用JScript更改文本框和标签的文本,但似乎不起作用。

以下是我的功能

function Settxext(XTtitle, YTtitle, iValue) {

    document.getElementById("MainContent_lblFactorX").text = XTtitle;
    document.getElementById("MainContent_lblFactorY").text = YTtitle;
    document.getElementById("MainContent_txBonus").text = iValue;

}

当我开始调试Windows项目的ID名称并添加MainContent_作为前缀时,它也无法按预期工作,请问该如何解决此问题,谢谢

代码中唯一可预见的问题是使用text属性,该属性实际上应该是value 至少,如果要编写跨平台JavaScript,就属于这种情况。 除此之外,一切似乎都还不错。

它应该是这样的:

document.getElementById("<%=lblFactorX.ClientID%>").innerHTML = XTtitle;
document.getElementById("<%=lblFactorY.ClientID%>").innerHTML = YTtitle;
document.getElementById("<%=txBonus.ClientID%>").value = iValue;

假设lblFactorXlblFactorY是Labels, txBonus是Textbox。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM