[英]Set TextBox value using javascript on ButtonClick in ASP.NET
我已經搜索了很多,但是沒有找到任何好的答案。 我的問題是:
我想使用外部javascript文件設置asp.net文本框的值。
function setvalue() { document.getElementById('<%=txtbox1.ClientID %>').value = "Hello World"; }
<asp:TextBox runat="server" ID="txtbox1" /> <asp:Button runat="server" OnClientClick="setvalue();" Text="SetValue" />
我找到了一些答案,但他們使用了內部javascript。 我不知道該怎么做。 請幫忙。
只需將文本框的ID作為參數傳遞,就像這樣
function setvalue(textBoxID)
{
document.getElementById(textBoxID).value = "Hello World";
}
並在您的主文件(asp / aspx)中這樣稱呼它
OnClientClick="setvalue('<%=txtbox1.ClientID %>');"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.