快速启动功能

时间:2011-12-27 18:35:16

标签: javascript

我在文本框中使用onkeyup函数来单击按钮但是当我单击时首先在TextBox光标上输入移动到下一行,然后onkeyup函数正在进行。为了在我的项目中完美,我需要快速的onkeyup功能,其中光标不应该下降并且应该发生功能。就像StackOverflow的评论TextBox一样。

我正在使用以下代码:

<asp:TextBox ID="inputmess" runat="server" TextMode="MultiLine" Height="70px" Width="495px" onkeyup="if (event.keyCode == 13) document.getElementById('sendmess').click()" />

1 个答案:

答案 0 :(得分:4)

使用keydown代替keyupreturn false;

onkeydown="if (event.keyCode == 13){ document.getElementById('sendmess').click(); return false;}"

另一种选择:

onkeypress="if (event.keyCode == 13){ document.getElementById('sendmess').click(); event.preventDefault();}"

演示:http://jsfiddle.net/usmanhalalit/jCsY6/