好吧,这个听起来很奇怪,我不知道你们中是否有人遇到过同样的问题.
我有一个非常简单的登录表单(在HTML中),其中包括用户名,密码和提交按钮,并且在IE上工作正常但是当我在Firefox(3.xxx)中运行并点击密码文本字段时,焦点会跳转到用户名并选择文本.甚至更多我可以使用键盘轻松导航,但不能用鼠标点击.
只是好奇,有没有其他人有这个问题,也许是一个解决方案,还是只是我?感谢您的时间和帮助!乌兰
你可能做了类似以下的事情:
<label for="username">
Username: <input type="text" id="username" name="username" />
</label>
<label for="username">
Password: <input type="password" id="password" name="password" />
</label>
Run Code Online (Sandbox Code Playgroud)
注意第二个label仍然是标记的for="username".确保该for属性与正确的字段匹配.此外,当input标签嵌套在label您的技术上时,不需要为其指定值for.
第二个选项是您执行了以下操作:
<label>
Username: <input type="text" id="username" name="username" /><br />
Password: <input type="password" id="password" name="password" />
</label>
Run Code Online (Sandbox Code Playgroud)
在这种情况下,重点放在第一个input.当使用input嵌套在label标签内部时,确保所述内部只有一个label.
| 归档时间: |
|
| 查看次数: |
1327 次 |
| 最近记录: |