簡體   English   中英

textchanged 的應用程序頁面文本框事件

[英]Application Page textbox event for textchanged

在 SharePoint 應用程序頁面中,我有一個 asp:TextBox 和 asp:button。 當 TextBox 文本發生更改時,我有一個條件,希望更改 Button 文本。

OnTextchanged 事件僅在您將焦點移出 TextBox 並單擊某處后才會觸發。

另一個問題是,如果我有 onTextChanged 事件,則按鈕單擊僅在第二次單擊后發生。

您可以嘗試 onkeyup 事件。

<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:TextBox ID="TextBox1" runat="server" onkeyup="javascript:test()"  ></asp:TextBox>
    <asp:Button ID="Button1" runat="server" Text="Button" type="button"/>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.js"></script>
    <script>
         function test() {
             $("[id$=Button1]").val($("[id$=TextBox1]").val())
            
        }

    </script>
</asp:Content>

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM