5 개의 입력에 '숫자'유형이 있습니다. 사용자가 입력 할 최대 값은 '5'입니다.
예를 들어 사용자가 첫 번째 입력 필드에 '4'를 입력하면됩니다. 그는 다른 분야에서이 번호를 다시 제출할 수 없습니다.javaScript - 숫자 입력 - 특정 숫자 허용
또는 그는 메시지 팝업을 통해 경고 할 수 있습니다.
필드가 'max'보다 많은 숫자를 입력 할 때와 같이 경고가 브라우저에 내장되어 있으면 잘못된 입력으로 빨간색으로 표시됩니다.
나는 배열을 만들 수 있고 사용자가 값을 제출할 때 배열의 해당 값이 맞는지 확인하고 배열이 아닌 경우 배열 에 넣지 만 경고 디자인을 만들어야합니다.
나는 똑똑하고 쉬운 해결책을 찾고 있습니다.
<input type='number' max = '5' onchange = 'change(this)'>
<input type='number' max = '5' onchange = 'change(this)'>
<input type='number' max = '5' onchange = 'change(this)'>
<input type='number' max = '5' onchange = 'change(this)'>
<input type='number' max = '5' onchange = 'change(this)'>
function change(it)
{
// what shoult I do ?!...
}
감사합니다.
여기에 내가 한 방법 : ' var input = document.getElementsByClassName ("input"), inpLength = input.length; 함수가 변경된 경우 {if (it.value! = '') {for (var i = 0; i
Mahmoud