[英]placeholder doesn't work with input, having type='number' in firefox
[英]autocapitalize=“none” doesn't work for <input type=“search”> in Firefox on Android
正如預期的那樣,這個簡單的代碼在 Android 上的 Firefox 中不起作用:
<input type="search" autocapitalize="none">
預期行為:輸入值不會自動大寫
實際行為:輸入值大寫
我是否遺漏了什么,或者它是 Android 上的 Firefox 中的錯誤?
PS。 我剛剛注意到 SO 代碼片段在移動設備上不起作用,這是用於測試目的的現場演示: https://gleaming-kitty.glitch.me/
事實上,這似乎是 Android 的 Firefox 上缺少的功能。 這是錯誤報告。 隨意投票並將自己添加到 CC(甚至可能貢獻一個補丁)。
https://bugzilla.mozilla.org/show_bug.cgi?id=1425291
我還做了一個簡單的演示來測試 autocapitalize 屬性:
我會同時嘗試autocapitalize="none"
和autocapitalize="off"
。
如果這仍然不起作用,那么您正在使用的 Android 的 Firefox 版本中可能存在錯誤。
我之前一直在努力解決這個問題,因為我發現對於 Android 你需要使用autocomplete="off"
<input type="search" autocomplete="off" autocapitalize="none">
試一試,讓我們知道它是否有效。
在 iOS 中為Safari引入了 autocapitalize 屬性,並且還支持從Chrome 43 開始的 Android 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.