web使用JavaScript单击一个按钮读取文本字段1中的字符串(为数字),然后保留另一文本字段中包含在文本字段1中输入的字符串中数字的行,例如:读取1和2,则保留第一行和第二行
时间: 2023-06-09 17:05:29 浏览: 101
javaScript 判断字符串是否为数字的简单方法
5星 · 资源好评率100%
您可以使用JavaScript编写以下代码来实现该功能:
```javascript
var text1 = document.getElementById("text1").value; // 获取文本字段1中的字符串
var lines = text1.split("\n"); // 将字符串按行分割成数组
var text2 = ""; // 初始化文本字段2的字符串
// 遍历所有行并保留包含数字的行
for (var i = 0; i < lines.length; i++) {
if (/^\d+/.test(lines[i])) { // 使用正则表达式判断该行是否以数字开头
text2 += lines[i] + "\n"; // 将该行添加到文本字段2的字符串中
}
}
document.getElementById("text2").value = text2; // 将文本字段2的值设置为包含数字的行
```
注:上述代码中,假设您的第一个文本字段的ID为“text1”,第二个文本字段的ID为“text2”。
阅读全文