От ie до HTML и Javascript здесь.
Я пишу очень простую c программу, которая позволяет пользователю вводить номер карты, а браузер должен сказать, если он является действительным числом (между 13-16 цифрами) или нет.
Веб-сайт загружается и показывает все, что я хочу, но когда номер введен (действительный или недействительный), предупреждение не отправляется, чтобы сказать если номер был хорошим или нет.
Любые предложения о том, как я могу это исправить?
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Card Reader</title>
<link type=’text/css’/>
<script>
'use strict';
function getNumber(cardNum) {
if (cardNum.length > 16 || cardNum.length < 13) {
alert(‘This is not valid.’);
return false;}
else {
alert(‘This is valid.’);
return true;}
}
</script>
</head>
<body onload=“document.cardNum()”>
<h4> Enter Credit Card Number: </h4>
<form>
<input type='text' id=‘cardNum’ name=‘cardNum’/>
<br>
<input type="submit" value=Submit onclick = “getNumber(cardNum)”/>
</form>
</body>
</html>