css - 50个字符时文本框自动换行asp.net

标签 css asp.net textbox

我有一个供用户输入的文本框,下面的代码是我如何创建文本框的。

<asp:TextBox ID="txtIncidentDesc" runat="server" Height="50px" Width="441px" Columns="4" Rows="8"></asp:TextBox>

我想当用户输入长文本时,比如

tttttttttttttttttttttttttttttttttttttttttttttttttttttttttt

每当它遇到 50 个字符时,它会自动换行

tttttttttttttttttttttttt

tttttttttttttttttttttttt

有人知道我的代码有什么问题吗?

提前致谢!

非常感谢您的意见和建议!

最佳答案

试试这个例子。它会为您提供线索并帮助您找到解决方案。

    var cnt = 1;
    function newline(text) {
        var val = document.getElementById(text).value;

        var t;
        if (cnt > 1)
            t = (val.length / 10 * 10) / cnt;
        else
            t = val.length;

        if (t == 10) {
            document.getElementById(text).value = val + '\n';
            cnt = cnt + 1;
        }
    }
<textarea id="tb" onkeypress="newline(this.id)" cols="30" rows="4"></textarea>

关于css - 50个字符时文本框自动换行asp.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32109284/

相关文章:

html - 什么是 shape-id 以及如何在 css 文件中找到它?

android - Textview环绕 View

javascript - 在 MacO 上禁用 chrome、safari 等 html 输入的自动标点符号

html - 输入复选框在刷新时取消选中

html - 如何使用 CSS 使字段集适合其内容的大小?

css - 更新时忽略 GWT CSS

c# - 在浏览器中加载 asp.net 页面时触发哪个事件

javascript - 我希望 javascript 在 <li> 单击时执行

c# - 您是否在类本身中使用数据成员或公共(public)属性?

vba - 如何使用vba将文本框添加到powerpoint演示文稿中