html - 禁用 HTML 文本区域中的换行符

标签 html css textarea newline

使用 CSS 或任何其他方式,是否可以禁止 HTML 文本区域中的换行符?所以基本上我不希望用户按下“输入”时发生任何事情。

最佳答案

使用 jQuery,你可以这样做:

$(document).ready(function() {
  $("#t_area").keypress(function(event) {
    if(event.which == '13') {
      return false;
    }
  });
});

<textarea id="t_area"></textarea>

我还会使用 PHP 或 ASP 或您可以访问的任何服务器端脚本语言去除所有换行符,以确保完全彻底。

关于html - 禁用 HTML 文本区域中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4651755/

相关文章:

javascript - 通过 URL 调用 javascript 函数

javascript - 如果将响应图像添加到选项卡式导航菜单中的列,如何限制列宽不扩大

javascript - Bootstrap 的 Css 智能感知

html - 'width' 是否适用于文本区域?

GUI TextArea 中的 java for 循环

javascript - 响应式动态html

javascript - 如何制作一个捕捉到浏览器每一侧的捕捉标题?

javascript - 当图像已经具有 href 标签时,如何将其设为链接?

css - CSS中的 `margin`和 `padding`有什么区别?

javascript - 读取下一页的文本区域值。存储下一页的值