web使用JavaScript单击一个按钮读取一个文本字段中的数字,然后保留另一文本字段中对应数字的行数,例如:读取1,则保留第一行
时间: 2023-06-09 10:06:17 浏览: 94
用java取页面信息并保存至文件
好的,我明白了你的问题。你可以使用JavaScript编写以下代码来实现:
```javascript
// 获取文本字段中的数字
var num = parseInt(document.getElementById("textfield").value);
// 获取文本区域中的内容
var text = document.getElementById("textArea").value;
// 将文本内容拆分成行数组
var lines = text.split("\n");
// 保留指定行数的文本
var result = "";
if (num >= 1 && num <= lines.length) {
result = lines[num - 1];
}
// 将结果输出到另一文本字段中
document.getElementById("resultField").value = result;
```
在这段代码中,变量 `num` 存储了从文本字段中读取出来的数字。然后,使用 `split()` 方法将文本区域中的内容拆分成行数组,并将目标行的文本保留在 `result` 变量中。最后,将结果输出到另一文本字段中。
阅读全文