javascript - JS : prevent text input field from gaining focus unless clicked

标签 javascript html

当我在 Android 上使用 Chrome 来填写 Web 表单时,通过按蓝色“输入”按钮,浏览器会自动聚焦到下一个文本字段。如何防止这种情况发生?

<form action="/action_page.php" method="get">
  <input name="text1" value="Bla bla"><br>
  <input name="text2" value="Some text"><br>
  <input type="submit" value="Submit">
</form>

如果有人好奇我为什么需要这个,see here (这个问题的答案并没有解决我的实际问题,尽管它解决了它的玩具版本)。

最佳答案

简单

<form action="/action_page.php" method="get">
  <input name="text1" value="Bla bla" tabindex="-1"><br>
  <input name="text2" value="Some text" tabindex="-1"><br>
  <input type="submit" value="Submit">
</form>

关于javascript - JS : prevent text input field from gaining focus unless clicked,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54176936/

相关文章:

javascript - 获取表单内的所有文本区域,在单击按钮时解析包含的文本?

javascript - Angular UI typeahead 下拉菜单不出现

javascript - DOM GetElementsByTagName 问题

html - 砌体效应 - 如何改变方 block 的顺序?

html - CSS float 问题,右浮动正在清除我的其他 float 但没有 float :clear

html - 空格前的断字

javascript - MonkeyTalk 中是否有像 robotium 的 solo.clickOnText 之类的东西?

javascript - 打印时隐藏部分页面?

html - 识别网站功能

javascript - Angular js像重叠的电子邮件线程一样显示gmail