按下“ Enter”键后,值未更改

时间:2019-08-23 08:54:25

标签: javascript c# webforms

我有一个Javascript方法,可以在文本框中粘贴一个值,但是当我尝试通过添加caratere来更改值时  例如,最后在键盘上单击“输入”键,文本框将使用旧值: 我有下面的代码:

function PasteFromClipboard()
    {
        var textBox = document.getElementById("<%= tb_Num.ClientID %>");

        document.getElementById(textBox.id).focus();
        var pastedText = document.getElementById(textBox.id).createTextRange();
        pastedText.execCommand("Paste");


        document.getElementById(textBox.id).select();

    }
<asp:ImageButton runat="server" ID="ibt_Coller" ImageUrl="~/Images/Coller.png" ToolTip="Coller Numéro"  OnClientClick="javascript:PasteFromClipboard();"></asp:ImageButton>&nbsp;&nbsp;

0 个答案:

没有答案