javascript - 从textarea到div的文本具有有限的宽度和高度

标签 javascript jquery html json textarea

我需要将文本区域中的文本放入受宽度和高度限制的 div 中。 这是我的jsfiddle:http://jsfiddle.net/ptCoder/8XL7n/30/

例如:我的 div 宽度为 100px,最大高度为 100px。我需要在文本区域中输入文本,该文本将出现在 div 框中。

这是另一个示例,但效果不佳:Limit text length based on fitting text inside fixed width and height box

我需要实现删除、退格和复制/粘贴等功能。

我尝试用以下代码阻止高度尺寸:

if (currentHeight >= window.maxHeight) {  
    //alert('sim');
    var $th = $(this);
    $th.val($th.val().replace(/./, function(str) {
        return '';
    }));
    e.preventDefault();
}

但是我在删除、退格键和复制粘贴等方面遇到了错误......

另一个问题是文本在文本区域中消失......

最佳答案

为什么不能只使用 max-width 和 max-height?

#target {
    max-width:200px;
    max-height:200px;
}

这应该会限制目标的大小。

关于javascript - 从textarea到div的文本具有有限的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16221515/

相关文章:

javascript - wordpress 联系表格 7 插件在控制台上返回 js 错误

javascript - 用于更改 css-sprite 的背景图像的内联代码

javascript - parse.com 云代码,后台作业调用

javascript - 鼠标悬停/移出时

javascript - 使文本仅在 div 内时可见

javascript - 带动画的 CSS 灰度

dom - YUI3 DOM 未定义?

javascript - 如何获取 "datePublished": value from website source code into JavaScript code for chrome extension?

html - 使用 CSS 我应该使用 p 标签来包装文本还是 div 就足够了?

html - Canvas LineTo 中的多色