Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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_Focus_Setfocus - Fatal编程技术网

Javascript 焦点不适用于文本字段

Javascript 焦点不适用于文本字段,javascript,jquery,focus,setfocus,Javascript,Jquery,Focus,Setfocus,来源-> <input name="ctl00$MainContent$MapUserControl$6551_Edit_artintheparkssculpturelocations_32_id" type="text" maxlength="50" id="ctl00_MainContent_MapUserControl_6551_Edit_artintheparkssculpturelocations_32_id" onchange="MaxLength(50, this, 'id'

来源->

<input name="ctl00$MainContent$MapUserControl$6551_Edit_artintheparkssculpturelocations_32_id" type="text" maxlength="50" id="ctl00_MainContent_MapUserControl_6551_Edit_artintheparkssculpturelocations_32_id" onchange="MaxLength(50, this, 'id')" class="control-label form-control" id2="6551_Edit_artintheparkssculpturelocations_32_id">
但是我不能更新焦点

x.focus();
按预期返回未定义,但在文本字段中不会发生任何变化。 我还尝试了自动聚焦,并使用Jquery而不是JS获取元素。。。。
仍然没有快乐…知道为什么吗?

也面临着类似的问题。您需要通过setTimeOut调用focus

setTimeout(function() { x.focus()}, 1);

嘿,您需要使用以下代码触发该事件

x.trigger('focus');

工作正常检查:你用过两次身份证吗?身份证和身份证2@Orangesandlemons@MayankPandeyz在小提琴上工作是的,但不是在我的code@John返回值是在您想用
clearTimeout()
oh right ok()终止超时函数的情况下…那么它返回了吗?只是不在屏幕上工作,一定是其他因素影响了它
x.trigger('focus');