相关疑难解决方法(0)

Javascript函数只能在按键上输入字母

我想只输入a中的字符值<textarea>和另一个中的数值.我已经能够创建一个JavaScript函数,它只允许在<textarea>使用中输入数值onkeypress.这适用于Firefox和Chrome.

对于字母表,我正在使用windows.event属性创建另一个JavaScript函数.唯一的问题是这仅适用于Chrome,而不适用于Firefox.

我想知道如何只允许使用onkeypress事件输入字母,因为只用于输入数字值?

function isNumberKey(evt){  <!--Function to accept only numeric values-->
    //var e = evt || window.event;
	var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode != 46 && charCode > 31 
	&& (charCode < 48 || charCode > 57))
        return false;
        return true;
	}
		   
    function ValidateAlpha(evt)
    {
        var keyCode = (evt.which) ? evt.which : evt.keyCode
        if ((keyCode < 65 || keyCode > 90) && (keyCode < 97 || …
Run Code Online (Sandbox Code Playgroud)

html javascript validation onkeypress

11
推荐指数
3
解决办法
7万
查看次数

标签 统计

html ×1

javascript ×1

onkeypress ×1

validation ×1