<!DOCTYPE html>
<html>
<head>
<title>判断文本框行数和以指定字符开头的双数行</title>
</head>
<body>
<textarea id="myTextarea"></textarea>
<button onclick="check()">检查</button>
<script>
function check() {
var textarea = document.getElementById("myTextarea");
var lines = textarea.value.split("\n"); // 将内容分割为行数组
if (lines.length % 2 === 0) { // 判断行数是否为偶数
var count = 0;
for (var i = 1; i < lines.length; i += 2) { // 遍历奇数行
if (/^指定字符/.test(lines[i])) { // 判断是否以"指定字符"开头
count++;
}
}
if (count === lines.length / 2) {
alert("符合要求");
} else {
alert("不符合要求");
}
} else {
alert("不符合要求");
}
}
</script>
</body>
</html>