Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 删除文本区域中的最后一行w更多内容_Javascript_Split_Textarea - Fatal编程技术网

Javascript 删除文本区域中的最后一行w更多内容

Javascript 删除文本区域中的最后一行w更多内容,javascript,split,textarea,Javascript,Split,Textarea,我想删除Textarea中文本的最后一行(也是具有其他功能的word?),但我不想将其他段落与此功能合并在一起。我找到了很多解决方案,但它们可以使用拆分函数和合并其他段落 我需要和vanilla JS呆在一起 是否可以删除最后一行文本而不合并文本(如示例所示) Lorem ipsum dolor sit amet,是一位杰出的领导者。自由女神。Sed convallis magna eu sem。佩伦茨克智人。 对于所有的错误,我们都要清楚地认识到这一点,因为我们必须清楚地认识到,所有人都应该

我想删除Textarea中文本的最后一行(也是具有其他功能的word?),但我不想将其他段落与此功能合并在一起。我找到了很多解决方案,但它们可以使用拆分函数和合并其他段落

我需要和vanilla JS呆在一起

是否可以删除最后一行文本而不合并文本(如示例所示)


Lorem ipsum dolor sit amet,是一位杰出的领导者。自由女神。Sed convallis magna eu sem。佩伦茨克智人。
对于所有的错误,我们都要清楚地认识到这一点,因为我们必须清楚地认识到,所有人都应该受到赞扬、尊重和尊重,因为他们都是发明家和准建筑师。
这是一个很好的例子。这是一个很好的例子。我是维韦拉,我不是胡斯托。
阿利奎姆·埃拉特·帕特。埃尼安鼠。Nullam justo enim、Concertetuer nec、ullamcorper ac、门厅in、elit。在康瓦利斯。

去除 函数删除(){ var elem=document.getElementById('V1'), val=elem.value.split(/(\r\n |\n |\r)/g).filter(函数(n){ 返回n.修剪 }); val.pop(); elem.value=val.join('\r\n')+('\r\n'); }
有人知道答案吗?
<html>
<body>

<textarea id="V1" rows="17" cols="65">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque tincidunt scelerisque libero. Sed convallis magna eu sem. Pellentesque sapien. 

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. 

Integer imperdiet lectus quis justo. Et harum quidem rerum facilis est et expedita distinctio. Duis viverra diam non justo. 

Aliquam erat volutpat. Aenean placerat. Nullam justo enim, consectetuer nec, ullamcorper ac, vestibulum in, elit. In convallis.</textarea>
<p></p>
<button onclick="remove()">Remove</button>


<script>
function remove() {
var elem = document.getElementById('V1'),
val = elem.value.split(/(\r\n|\n|\r)/g).filter(function (n) {
       return n.trim()
                        });
            val.pop();
            elem.value = val.join('\r\n') + ('\r\n');
            }
</script>

</body>
</html>