Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Mozila浏览器上,Backspace在我的表单的文本区域不起作用_Javascript_Jquery_Backspace - Fatal编程技术网

Javascript 在Mozila浏览器上,Backspace在我的表单的文本区域不起作用

Javascript 在Mozila浏览器上,Backspace在我的表单的文本区域不起作用,javascript,jquery,backspace,Javascript,Jquery,Backspace,仅用于函数的参数(e,t){ 试一试{ if(window.event){ var charCode=window.event.keyCode; } 若否(e){ var charCode=e.which; } else{return true;} if((字符码>64&&charCode96&&charCode31&(字符码57)){ 返回false; } 返回true; } $('input.facebookUrl').keyup(函数(){ 如果( ($(this.val().len

仅用于函数的参数(e,t){
试一试{
if(window.event){
var charCode=window.event.keyCode;
}
若否(e){
var charCode=e.which;
}
else{return true;}
if((字符码>64&&charCode<91)| |(字符码>96&&charCode<123))
返回true;
其他的
返回false;
}
捕捉(错误){
警报(错误描述);
}
}
函数isNumber(evt){
evt=(evt)?evt:window.event;
var charCode=(evt.which)?evt.which:evt.keyCode;
如果(字符码>31&(字符码<48 | |字符码>57)){
返回false;
}
返回true;
}   
$('input.facebookUrl').keyup(函数(){
如果(
($(this.val().length>0)和($(this.val().substr(0,24)!='http://www.facebook.com/')
||($(this.val()='')
){
$(this.val()http://www.facebook.com/');    
}
});

要仅验证名称的字母,请使用以下代码:

$(document).on("keydown", "#NametextboxID", function (e) {
                if (e.ctrlKey || e.altKey) {
                    e.preventDefault();

                } else {

                    var key = e.keyCode;
                    if (!((key == 8) || (key == 32) || (key == 46) || (key >= 35 && key <= 40) || (key >= 65 && key <= 90) || (key == 9))) {
                        e.preventDefault();
                    }
                }
            });
 $(document).on("keydown", "#PinId", function (e) {
                if (e.shiftKey || e.ctrlKey || e.altKey) { // if shift, ctrl or alt keys held down
                    e.preventDefault();         // Prevent character input
                } else {
                    var n = e.keyCode;
                    if (!((n == 8)              // backspace
                            || (n == 46)                // delete
                            || (n >= 35 && n <= 40)     // arrow keys/home/end
                            || (n >= 48 && n <= 57)     // numbers on keyboard
                            || (n >= 96 && n <= 105)
                            || (n == 9))   // number on keypad
                    ) {
                        e.preventDefault();
                        // alert("in if");
                        // Prevent character input
                    }
                }
            });
$(document).on(“keydown”上的“#NametextboxID”,函数(e){
if(e.ctrlKey | | e.altKey){
e、 预防默认值();
}否则{
var key=e.keyCode;

如果(!((key==8)| |(key==32)| |(key==46)| |(key>=35&&key=65&&key=35&&n=48&&n=96&&n仅验证名称的字母,请使用以下代码:

$(document).on("keydown", "#NametextboxID", function (e) {
                if (e.ctrlKey || e.altKey) {
                    e.preventDefault();

                } else {

                    var key = e.keyCode;
                    if (!((key == 8) || (key == 32) || (key == 46) || (key >= 35 && key <= 40) || (key >= 65 && key <= 90) || (key == 9))) {
                        e.preventDefault();
                    }
                }
            });
 $(document).on("keydown", "#PinId", function (e) {
                if (e.shiftKey || e.ctrlKey || e.altKey) { // if shift, ctrl or alt keys held down
                    e.preventDefault();         // Prevent character input
                } else {
                    var n = e.keyCode;
                    if (!((n == 8)              // backspace
                            || (n == 46)                // delete
                            || (n >= 35 && n <= 40)     // arrow keys/home/end
                            || (n >= 48 && n <= 57)     // numbers on keyboard
                            || (n >= 96 && n <= 105)
                            || (n == 9))   // number on keypad
                    ) {
                        e.preventDefault();
                        // alert("in if");
                        // Prevent character input
                    }
                }
            });
$(document).on(“keydown”上的“#NametextboxID”,函数(e){
if(e.ctrlKey | | e.altKey){
e、 预防默认值();
}否则{
var key=e.keyCode;

如果(!(key==8)| |(key==32)| |(key==46)| |(key>=35&&key=65&&key=35&&n=48&&n=96&&n为name字段的“onlylphabets函数”添加一个条件

if (charCode == 8 || (charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123))
if(charCode==8 | |(charCode>64&&charCode<91)| |(charCode>96&&charCode<123))

在名称字段的“onlylphabets函数”中再添加一个条件

if (charCode == 8 || (charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123))
if(charCode==8 | |(charCode>64&&charCode<91)| |(charCode>96&&charCode<123))

您可能只想使用来避免所有这些麻烦。您可能只想使用来避免所有这些麻烦。非常感谢,这很有效。我以前已经厌倦了这些条件,但没有正确实现。现在我了解了在何处实现该条件。谢谢现在我可以使用ta在表单之间导航字段了键盘上的B键。检查它的条件是什么??检查“charCode==9”我已经厌倦了。错误仍然存在……请告诉我,如果(charCode==8 | | |(charCode>64&&charCode<91)| |(charCode>96&&charCode<123)| charCode==9),这个条件是正确的返回true;否则返回false;}catch(err){alert(err.Description);}非常感谢,它正在工作。我以前已经厌倦了这些条件,但没有正确实现。现在我知道了在哪里实现这些条件。谢谢。现在我无法使用键盘上的TAB键在表单之间导航字段。检查条件是什么??检查“charCode==9”我已经厌倦了。错误仍然存在…请让我知道如果(charCode==8 | | |(charCode>64&&charCode<91)| |(charCode>96&&charCode<123)| | charCode==9)返回true;否则返回false;}catch(err){警报(错误描述);}