簡體   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