加载表单后立即失去焦点



我在javascript中使用以下代码来设置对控制的关注。

Xrm.Page.getControl("controlid").setFocus(true);

它在某种形式上运行良好。

问题:现在,当我加载时,焦点到达控制位置,但立即丢失。

我找不到正确的解决方案?任何人在这个正面上给我提示

我也试过

document.getElementById("controlid").focus();

同样的问题也随之而来。

提前感谢

正如@trnelson所说,这可以通过JavaScript中的setTimeout调用来实现。这里有一个例子:

setTimeout(function(){ Xrm.Page.getControl("controlid").setFocus(true);}, 200);

最新更新