微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在页面加载事件纯 JS上将焦点设置为输入文本字段

如何解决无法在页面加载事件纯 JS上将焦点设置为输入文本字段

我有一个加载/运行到 iframe 的 aspx 文件,其中有一个输入字段(Telerik autocompletebox 控件)。我需要在页面完成加载后输入文本字段获得焦点。我尝试了一些替代方法,但它不起作用。我的代码

<script>
   function pageLoaded() {
      // I tried the following three alternatives
      document.getElementById('Radautocompletebox1').focus();
      $('#Radautocompletebox1').focus();
      $('#Radautocompletebox1').get(0).focus();
   }
</script>

<body onload="pageLoaded()">

知道为什么它不起作用吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。