Javascript 使用Jquery逐行读取textvalue
我真的尝试了很多,但我没有得到任何实际有效的结果。 我想使用JQuery逐行读取html textarea的文本。Textarea具有固定的宽度和高度。例如,如果文本区域具有如下文本:Javascript 使用Jquery逐行读取textvalue,javascript,jquery,html,Javascript,Jquery,Html,我真的尝试了很多,但我没有得到任何实际有效的结果。 我想使用JQuery逐行读取html textarea的文本。Textarea具有固定的宽度和高度。例如,如果文本区域具有如下文本: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<br/> aaaaaaaaaaaaa just typed a real long<br/> word that wont fit in side of this part of<br/> div aaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<br/>
aaaaaaaaaaaaa just typed a real long<br/>
word that wont fit in side of this part of<br/>
div
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
不适合此部分侧面的单词
div
我想要一根绳子
'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa< br /> aaaaaaaaaaaaa just typed a real long< br />
word that wont fit in side of this part of <br />div
“aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
不适合该部分div侧面的单词
我试过了,但没有成功。有什么建议吗?您可以在换行符\n
上使用JavaScript函数。然后,调用生成的数组
工作示例:您只需删除换行符即可:
text = text.replace(/\n|\r/g, "");
在文本区域中,文本是否使用\r\n或\n来表示换行符?如果是这样,您可以找到这些实例并将其替换为
,但不确定它是否会这样做…非常感谢您的快速响应!我尝试过这样做,并在代码中应用了它:var values=$('#comment').val().split('\n');var stringToShow=values.join(“
”);$('#commentArea').html(stringToShow);其目的是获取该字符串并将其放入一个div中。但在这个div中它不起作用。我之所以想要这个字符串,是因为我会将它保存在数据库中,然后用JQuery的html函数将它放在一个div中。这在所有浏览器中都有效吗?我自己也在解决这个问题,但小提琴没有工作,使用Chrome。但它在Firefox中确实有效。在Chrome 23/Windows中试用后,效果良好。你在用什么?