값이 화면에 표시되기 전에 입력 변경 이벤트를 가로 채길 원합니다. 이것은 0을 추가 할 때 유용합니다. 그러나 이것은 작동하지 않습니다.렌더링 전에 html5 숫자 입력을 차단 하시겠습니까?
<html>
<body>
<input id="tc" type="number" value="100"></input>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$("#tc").on('change', function() {
$("#tc").val("12");
})
</script>
</html>
requestAnimationFrame에서 수신 대기 중이며 값을 변경하지 않습니다. 무엇을합니까?
Fwiw 이것은 Safari (Chrome 및 Firefox는 제외)에서 작동합니다.