<!DOCTYPE html>
<html>
<body>
<input type="text" id="usertext" value="русский текст">
<br>
<input type="button" onclick="checksymbol()" value="проверка">
<script>
function checksymbol(){
let arr_ru = ['а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ь', 'ы', 'ъ', 'э', 'ю', 'я'];
let arr_en = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'];
let text = document.getElementById("usertext").value;
let counter = 0;
let counter_2 = 0;
for (let i = 0;i<text.length;i++){
for (let k = 0;k<arr_ru.length;k++){
if (text[i] == arr_ru[k] || text[i] == " ")
{
counter++;
break;
}
if (text[i] == arr_en[k])
{
counter_2++;
break;
}
}
}
if (counter_2 == 0) {
alert("Введенный текст написан полностью на русском языке");
}
else{
alert("В введенном тексте есть не только русские символы");
}
}
</script>
</body>
</html>
|