模拟同时按下多个键

时间:2016-02-10 14:54:45

标签: javascript contenteditable event-simulation

您可以在javascript中模拟按键shift + enter吗?基本上,当用户在enter div contenteditable=true shift时按下键盘上的enter,我希望它就像在if(e.which == 13) simulate shift and enter key being pressed simultaneously shift处按下enter一样同时。如下所示:

        $('element[contenteditable="true"]').keypress(function(event) {

        if (event.which == 13){
            document.execCommand('innerHTML', false, 'p');
            $('element').append('<br>');

            return false;               
        }
    });

我之所以这样做,是因为我希望在您按下回车键后立即转到新行,我可以通过按p + IE来实现这一点。我现在有以下代码:

br

此代码使用enter代码替换enter中自动生成的<!-- before/after (not inside) the Repeater --> <asp:HiddenField runat="server" ID="deletedRelatedIDs" /> 代码,但在按下hideRelated键时不会转到新行。在按下document.getElementById('deletedRelatedIDs').value += num + ' '; 键后按另一个键时,光标仅移动到新行。有什么想法吗?

0 个答案:

没有答案