html - 通过 c/cgi-bin/html 显示密码字段和下一步按钮。我希望当屏幕显示时焦点位于密码字段中

标签 html c cgi-bin

Initial screen

登录显示屏幕的用户必须按 Tab 或单击密码字段才能进入密码字段并输入密码。我希望在屏幕显示时将焦点放在密码输入框中,以便用户可以立即输入密码。

我正在使用 c 中的 cgi 表单和 HTML/cgi-bin 命令 密码行定义为: 这些代码以及与问题无关的其他代码会导致显示附加屏幕。 我已经找到了如何预设单选按钮选择和复选框,但还没有找到如何将焦点放在屏幕显示上的密码或文本字段上。事实上,我可以通过选项卡到达那里,这表明焦点在某个地方,而不是需要在的地方。 有人能帮忙吗?很明显,我使用这些命令的时间很短,但学得很快。所以请不要因为我的无知而攻击我。

最佳答案

<script type="text/javascript">document.getElementById("HTMLElementID").focus();</script>其中 HTMLElementID=表单中字段的 id(您必须在表单中的字段上插入 id="...")

将其放在关闭页面的 body 标记之前。

关于html - 通过 c/cgi-bin/html 显示密码字段和下一步按钮。我希望当屏幕显示时焦点位于密码字段中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48904351/

相关文章:

javascript - AngularJS 与 Bootstrap 导航栏一起使用

c++ - 如何使 cppcheck 出现错误时停止

python - 如何在我的 Web 服务器上运行 Python 脚本?

javascript - 如何使用jquery在选择列表中选择选项

javascript - 如何查找特定网站已在浏览器中打开或未打开?

css - 图像中心网格响应

C 的 pow() 不适用于可变指数

c - 在汇编中解密二进制文件

perl - 删除文件夹中的所有 *.jpg

python - 错误消息 : End of script output before header while using MYSQL