如何在ASP.NET webform上使用javascript设置文本框的值

Fir*_*oso 3 html javascript asp.net

所以在表格中我有以下控件:

<asp:TextBox runat="server" ID="monthlyAmount" ClientIDMode="Static"/>
Run Code Online (Sandbox Code Playgroud)

ClientIDMode静态是因为正在使用母版页.

然后我有这个按钮:

<input type="button" id="calculate" onclick="AutoFillEstimate()" value="Calculate Estimate" />
Run Code Online (Sandbox Code Playgroud)

连接到这个脚本:

<script type="text/javascript">
    function AutoFillEstimate() {
        document.getElementById("monthlyAmount").nodeValue = "test";
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我觉得我只是使用nodeValue而不是我应该使用的东西,但我不知道在哪里寻找这些东西的参考.

jii*_*iri 10

如果我理解正确,你只是想设置值,只需使用:

document.getElementById("monthlyAmount").value = "test";
Run Code Online (Sandbox Code Playgroud)