[英]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;
假設lblFactorX
和lblFactorY
是Labels, txBonus
是Textbox。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.