在輸入字符之前,如何禁用文本區域上的回車鍵?在用戶輸入一個字符之前禁用回車鍵?
這是一個形式,我建 - 純粹是出於美學原因:-)
有點像Facebook動態消息頁面,您可以不按回車鍵直至進入單個字符?
非常感謝提前!
在輸入字符之前,如何禁用文本區域上的回車鍵?在用戶輸入一個字符之前禁用回車鍵?
這是一個形式,我建 - 純粹是出於美學原因:-)
有點像Facebook動態消息頁面,您可以不按回車鍵直至進入單個字符?
非常感謝提前!
使用jQuery:
$("textarea").live("keydown", function(e){
if(e.which === 13 && $(this).val() === "")
e.preventDefault();
});
請注意,如果你的目標是避免在textarea的頂部的任何新行字符,這不會阻止某人粘貼新行。
謝謝它完美的作品! – methuselah 2011-04-07 03:52:59
您需要添加一個事件處理程序來有條件地偵聽和捕獲返回鍵。這應該指向你在正確的方向
http://www.webcheatsheet.com/javascript/disable_enter_key.php
你可能已經提到你使用jQuery。 :) – Slappy 2011-04-07 04:06:44