admin管理员组文章数量:1356077
<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Assume these two html elements. My problem is the following:
Let's say that the user enters into the textarea field something like this, exactly as typed. With all line breaks and spaces. (And yes, this is Python :P)
if (...):
print "Hello everyone!"
else:
print "Dudes help me out!"
My objective is to make a JavaScript function which removes all the spaces and line breaks (typed with 'Enter') and returns a space-less string. Something like "ThisIsASampleText". I've used document.getElementById('content').value
and myString.replace(/\s+/g, '')
to remove spaces. Can't make it work. Any ideas?
Best Regards
<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Assume these two html elements. My problem is the following:
Let's say that the user enters into the textarea field something like this, exactly as typed. With all line breaks and spaces. (And yes, this is Python :P)
if (...):
print "Hello everyone!"
else:
print "Dudes help me out!"
My objective is to make a JavaScript function which removes all the spaces and line breaks (typed with 'Enter') and returns a space-less string. Something like "ThisIsASampleText". I've used document.getElementById('content').value
and myString.replace(/\s+/g, '')
to remove spaces. Can't make it work. Any ideas?
Best Regards
Share Improve this question edited Dec 16, 2019 at 12:22 vsync 131k59 gold badges340 silver badges423 bronze badges asked Aug 16, 2015 at 20:42 incaliteincalite 3,2173 gold badges28 silver badges32 bronze badges 01 Answer
Reset to default 7Here's a live demo of how to use the regex you described to remove all whitespace in the text from your textarea:
function someFunction() {
var output = document.getElementById("content").value;
output = output.replace(/\s/g, "")
document.getElementById("output").innerHTML = output;
}
<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
<div id="output"></div>
JSFiddle Version: https://jsfiddle/afy5v66x/1/
本文标签: javascriptRemove linebreaks and spaces from textareaStack Overflow
版权声明:本文标题:javascript - Remove line-breaks and spaces from textarea - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743948560a2566863.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论