专注于带变量的表单域

car*_*era 5 javascript jquery

我有一个相对简单的问题,我正试图解决,似乎无法找到任何关于它的东西.

我正在处理现有产品,在关闭错误模式之后我需要关注给定的表单字段,此时我将存储在变量中.

目前这有效:

$("input[field='number']").focus();
Run Code Online (Sandbox Code Playgroud)

我简化了变量名称.不,我有一个变量如下;

myField ='数字'

但我试图关注这一点是失败的,我试过:

$("input[field=myField]").focus();
$("input[field='myField']").focus();
Run Code Online (Sandbox Code Playgroud)

正如我所说,我已经环顾四周,但遗憾的是找不到我需要的东西.任何帮助将不胜感激.

谢谢

gur*_*372 5

您正在使用变量名称而不是其内容.

试试这个

$("input[field='" + myField + "']").focus(); 
Run Code Online (Sandbox Code Playgroud)