Textarea - JavaScript | 从内容字段中删除换行符和空格

lox*_*sat 2 html javascript textarea spaces line-breaks

<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Run Code Online (Sandbox Code Playgroud)

假设这两个html元素.我的问题如下:

假设用户输入类似于此的textarea字段,与输入完全相同.所有换行符和空格.(是的,这是Python:P)

if (...):  
   print "Hello everyone!"
else:
   print "Dudes help me out!"
Run Code Online (Sandbox Code Playgroud)

我的目标是创建一个JavaScript函数,它删除所有空格和换行符(用'Enter'键入)并返回一个无空格的字符串.像"ThisIsASampleText"之类的东西.我用过document.getElementById('content').valuemyString.replace(/\s+/g, '')删除了空格.无法使其发挥作用.有任何想法吗?

最好的祝福

Max*_*ter 7

这是一个现场演示,演示如何使用您描述的正则表达式从textarea中删除文本中的所有空格:

function someFunction() {
    var output = document.getElementById("content").value;
    output = output.replace(/\s/g, "") 
    document.getElementById("output").innerHTML = output;
}
Run Code Online (Sandbox Code Playgroud)
<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
<div id="output"></div>
Run Code Online (Sandbox Code Playgroud)

JSFiddle版本:https://jsfiddle.net/afy5v66x/1/