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

时间:2013-11-22 09:18:26

标签: javascript jquery html

我只用数字输入这个代码,但^ char可以输入吗?我该怎么办?

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

1 个答案:

答案 0 :(得分:1)

<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>