仅HTML输入除^之外的数字输入

HTML input only Numeric input except ^

本文关键字:数字输入 HTML 输入      更新时间:2023-09-26

我用这个代码只输入数字,但^char可以输入吗?我该如何修复?

    <input type="text" onkeypress='return event.charCode >= 48 && event.charCode <= 57'></input>
<input type="text" onkeypress='return( event.charCode >= 48 && event.charCode <= 57) || (event.charCode==94) '></input>

这将解决您的目的

function validateInput(evt)
{
    if ((evt.charCode >= 48 && evt.charCode <= 57) || (evt.charCode==94))
        return true;
    else
        return false;
}
<input type="text" onkeypress='return validateInput(event)'></input>