gpt4 book ai didi

javascript - Autofocus 在 Firefox 上不起作用,在来自另一个页面时不起作用

转载 作者:搜寻专家 更新时间:2023-11-01 05:22:46 26 4
gpt4 key购买 nike

我正在使用 Javascript 创建我的页面。这是一个登录页面,我需要在用户名输入文本上使用自动对焦。此操作适用于 IE 和 Chrome,但不适用于 Mozilla!这是我使用 JS 添加的 HTML:

'<input id="username" class="loginInput" data-bind="value: userName, valueUpdate: \'afterkeydown\'" type="text" name="User" autofocus><!--User Input text end /-->'

当我用 Mozilla 加载页面时,这个输入是这样设置的:

<input id="username" class="loginInput" type="text" autofocus="" name="User" data-bind="value: userName, valueUpdate: 'afterkeydown'">

我真的不明白为什么要这样设置 autofocus 属性。我什至尝试使用 JQuery $("#username").attr('autofocus','autofocus') 添加属性,并且仅适用于 Chrome 和 IE。

第二个问题是当我从另一个页面转到登录页面时,autofocus 问题出现在每个浏览器上。

你能帮帮我吗?

最佳答案

你可以试试:

$("#username").focus();

页面加载完成后。

关于javascript - Autofocus 在 Firefox 上不起作用,在来自另一个页面时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26364577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com