web使用JavaScript单击一个按钮使文本字段中从文本字段中删除所有空行(使用方法trim())。
时间: 2023-06-10 08:05:01 浏览: 96
JavaScript中this关键字使用方法详解
好的,您可以使用以下JS代码实现:
```
var text = document.getElementById("text-field").value; //获取文本字段中的值
var lines = text.split("\n"); //将文本字段中的内容按照换行符分割成行数组
var nonEmptyLines = []; //创建一个新数组用于存储非空行
for (var i = 0; i < lines.length; i++) {
if (lines[i].trim() !== "") { //利用trim()方法去掉行前后的空格并判断是否为空行
nonEmptyLines.push(lines[i]); //如果不是空行则添加到新数组中
}
}
document.getElementById("text-field").value = nonEmptyLines.join("\n"); //将非空行重新组成字符串并更新文本字段中的值
```
注意替换文本字段的ID和变量名称以适应您的代码。
阅读全文