Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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错误中发出警报后,在输入字段上设置焦点_Javascript_Jquery - Fatal编程技术网

在JavaScript错误中发出警报后,在输入字段上设置焦点

在JavaScript错误中发出警报后,在输入字段上设置焦点,javascript,jquery,Javascript,Jquery,我想使用JavaScript函数将焦点设置在特定的输入字段上 以下是编码: 函数checknag(){ var x1=document.getElementById('tsumnag')。值; var x2=document.getElementById('salenugsum')。值; 如果(+x1==+x2){ //此处,按钮键“hey”将用作文本。 $('munshiu perc').focus(); } } 根据您问题下方的评论: 不,我没有使用任何插件 这就是问题所在。我猜您只是从某

我想使用JavaScript函数将焦点设置在特定的输入字段上

以下是编码:

函数checknag(){
var x1=document.getElementById('tsumnag')。值;
var x2=document.getElementById('salenugsum')。值;
如果(+x1==+x2){
//此处,按钮键“hey”将用作文本。
$('munshiu perc').focus();
}
}

根据您问题下方的评论:


不,我没有使用任何插件

这就是问题所在。我猜您只是从某个地方粘贴了一些代码,而没有查看依赖项

如果加载了插件,代码就可以工作。因此,只需添加以下代码片段中使用的CDN即可

函数checknag(){
var x1=document.getElementById('tsumnag')。值;
var x2=document.getElementById('salenugsum')。值;
如果(+x1==+x2){
美元警报({
标题:“警报!”,
内容:“请输入项目名称”,
onDestroy:函数(){
//此处,按钮键“hey”将用作文本。
$('munshiu perc').focus();
}
});
返回false;
}
}


警报在哪里?什么不起作用?那么,问题是什么?代码可以工作。JQuery核心中没有$.alert()。听起来你没有一个库…你在使用一个名为的插件吗?因为您需要定义
jQuery.alert
才能使用它。jQuery并没有附带这种方法。请确保您遵循他们文档中的安装指南。不,我没有使用任何插件。我认为OP需要了解插件(又名模块、扩展、混合)的工作原理。可能。。。你建议更新什么答案?没什么。。。这个问题应该以“打字错误”结束,因为OP忘了包括一个图书馆。我同意。。。那我们就这么做吧!