나는 모든 것을 올바르게했지만 여전히 모든 값에 대해 기능이 "유효하지 않음"으로 표시됩니다. 누군가가 문제가있는 곳을 말해 줄 수 있습니까?JavaScript 유효성 검사 기능이 항상 유효하지 않음
<html>
<head>
<script>
function alpha()
{
var x = document.getElementById('input1');
var y = x.value;
var z = isNaN(y);
if(z<1 || z>10){console.log("Invalid");} else {console.log("valid");}
}
</script>
</head>
<body>
<button id="but1" onmouseover="alpha()" style="background:blue;">Click Me</button>
<p id=para1> Hello! This is paragraph One! </p>
<input type=text id=input1 >
</body>
</html>
미리 감사드립니다. 바보 같은 질문을해서 죄송합니다. 그러나 코드가 잘못되어있는 곳을 찾을 수 없습니다!
에게'의 반환 값을 코드를 정리하는 것이 방법이다. –