gpt4 book ai didi

javascript - 文本区域中的新行在 IE 中不起作用

转载 作者:行者123 更新时间:2023-11-28 00:26:59 25 4
gpt4 key购买 nike

对于 IE,我尝试了多种方法在文本区域中添加新行,但没有成功。

HTML

<textarea name="myTextarea" rows=4 cols=4 maxlength=250></textarea>

JAVASCRIPT

var text= "line1 line2 line3";              
text= text.replace(/\s/g, "\r");
$('textarea[name=myTextarea]').val(text);

更新

我尝试删除与文本区域及其工作相关的 css。

textarea{
white-space: nowrap;
}

问题是现在我无法在同一行中显示单词而不破坏它们。但这需要另一个问题

最佳答案

你的代码工作正常。我刚刚在 IE 中尝试过:http://jsfiddle.net/yo6cc45g/

问题是您设置了 cols=4 并且 line1 包含 5 个字符,因此该数字将出现在新行中。只要把cols属性改成5就可以了。

<textarea name="myTextarea" rows=4 cols=5 maxlength=250></textarea>

关于javascript - 文本区域中的新行在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29386207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com