checking whether textfield contains letters in javascript

前端 未结 2 1351
我寻月下人不归
我寻月下人不归 2021-01-07 09:50

I am new at Javascript and I wanted to know if there is a way to check if textfield input contains anything other than numbers.

I know how to do that in Java, but Ja

2条回答
  •  生来不讨喜
    2021-01-07 10:16

    Yup - just standard regex on the string:

    var str = 'mystring 123';
    if(str.match(/[^0-9]/)) { ... }
    

    If you need to know how to get the string from the element:

    var str = document.getElementById('myId').value;
    

提交回复
热议问题