2012-01-25 83 views
1

我在談論提供正則表達式作爲HTML文本字段輸入的「模式」屬性的能力。像:什麼是Chrome版本支持模式屬性?

<input type="text" pattern="[abc]{3}"/> 

http://www.chromium.org/developers/web-platform-status/forms,Chrome已經支持一段時間(在任何特定里程碑未上市)這個屬性。但根據http://www.coreservlets.com/html5-tutorial/input-types.html,該用戶在Chrome 8中測試了該功能,儘管官方網站聲稱它應該這樣做,但該功能無法正常工作。

此功能似乎在我最新版本的Chrome版本中正常工作。但是,我似乎無法找出該功能支持哪些版本。我正在使用的應用程序需要支持低至6.0的Chrome版本。所以我想知道是否有人可以通過讓我知道該功能引入哪個版本的Chrome來幫助我?

PS:此功能絕對不適用於Safari。奇怪的是,它適用於Chrome而不是Safari,因爲它們都基於Webkit。這對我來說更是證據,它可能只是在最近的Chrome版本中引入的。

+1

出於好奇:有什麼可能的情況下需要你支持這樣的老版本的Chrome? –

+0

然後,您的治理部門存在一些嚴重錯誤的問題。 [看數字](http://www.statowl.com/web_browser_usage_by_version.php?timeframe=last_3&interval=month&chart_id=4&limit%5B%5D=chrome) –

回答

1

version 10.0開始可能已經支持它。

+0

謝謝!我喜歡caniuse,我使用搜索框搜索「pattern」,但搜索結果爲0,顯然他們沒有正確標記該條目 – Kidburla

+0

嗯,它屬於表單驗證。如需更多官方消息,[錯誤頁面將其列爲完整](http://code.google.com/p/chromium/issues/detail?id=54368&can=1&q=input%20pattern&sort=-mstone&colspec=ID%20Pri %20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary) – Ktash

相關問題