如何检查输入多于占位符

Joe*_*mes -1 html javascript validation input

我有这样的输入字段

<input type="number" id="return_pro" name="available" placeholder="10 Available">
Run Code Online (Sandbox Code Playgroud)

如果用户输入的值大于10(可用),则不应接受并应显示错误.我怎样才能做到这一点?我需要在输入标签本身使用它.因为文本字段位于foreach循环中.因此,文本字段的数量可能会增加.

Dee*_*ari 5

HTML:

<input type="number" id="return_pro" name="available" placeholder="10 Available" onblur="check(this)">
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

 <script>

        function check(obj){
         var val=obj.placeholder.split(" ")[0];
         if(obj.value > parseInt(val)){
           alert('invalid');
           obj.value="";
           obj.focus();
          }
         }

    </script>
Run Code Online (Sandbox Code Playgroud)