【发布时间】:2011-09-15 08:52:34
【问题描述】:
我有这个函数,其中#text_comment 是文本区域的 ID:
$('#text_comment').live('keypress',function (e) {
if(e.keyCode == 13) {
textbox = $(this);
text_value = $(textbox).val();
if(text_value.length > 0) {
$(this).prev().append('<div id="user_commenst">'+text_value+'</div>');
$(textbox).val("");
}
}
});
当按下回车键(keyCode 13)时,文本正在追加,但它也将文本向下移动一行,正如回车键应该做的那样。
即使我将文本框的值设置为“”,也会发生这种情况。
【问题讨论】:
标签: javascript jquery keyboard keycode