javascript - 使用 keyup 键入时调整文本区域宽度

标签 javascript jquery html css

有两个文本区域具有完全相同的文本格式。 ID 是 textareaAtextareaB

我已经为 textareaA keyup 设置了一些东西。我的问题是如何在用户输入 textareaA 时设置 textareaB 以调整其宽度?

这是我尝试过的方法,但没有成功。

$(document).on("click blur keyup", ".fT", function() { // keyup responds with textareaA
        var newWidth = $("#textareaA").val(); //does not work
        $("#textareaB").width(newWidth);
});

最佳答案

使用 .css("proprety", "value") JQuery 方法来执行此操作。

用法:

$(document).keyup(function(event)) {
    $("#textareaB").css("width", "1000px");
});

用法(带变量):

var myVariable = 1000; /* integer here */

$(document).keyup(function(event)) {
    $("#textareaB").css("width", myVariable.toString() + "px");
});

关于javascript - 使用 keyup 键入时调整文本区域宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28674110/

相关文章:

JavaScript - 使用回车符和换行符解析 JSON

javascript - 如何使用 JavaScript 实时预览在 MySQL 服务器中保存为 Longblob 数据的 PDF 文件?

javascript - 将 PCM 音频从 44100 下采样到 8000

javascript - 在 iframe 中访问 jqgrid

javascript - 在phonegap android中动态创建的字段不会出现datetimepicker

jquery - 如何在 jQuery UI 中获取拖动元素的子元素

javascript - 为什么我无法将导航栏居中?

jquery - 多重转换

javascript - 迭代对象

javascript - 我必须在 IE 中自动化 PDF 文档