我試圖將驗證添加到我的Javascript Metro應用程序。在C#中,可以使用WinRT XAML Toolkit很好地實現,如 Windows 8 Metro: Implementing Validation所示。如何在不使用jQuery驗證的情況下在Javascript中完成同樣的事情?我避免jQuery驗證,因爲jQuery不推薦用於Metro風格的應用程序。在Windows 8上實現驗證Metro Metro應用程序
0
A
回答
0
那麼,默認輸入控件支持正則表達式驗證。
周圍有一個驗證的好樣本,在MSDN: http://code.msdn.microsoft.com/ie/Form-controls-part-2-327288d9
雖然它不能完全包裹起來,這是一件很容易的基礎上。
具體來說,你將不得不處理oninvalid事件,這似乎沒有在MSDN上描述,但支持。當您提供的正則表達式不匹配時會引發這種情況。
如果您有更深入的驗證要求,您需要使用JQuery(應該沒問題 - 沒有理由不使用它),或者從該代碼中尋找靈感來創建您自己的驗證方法。
在您正在使用的輸入控件上有一些有用的方法可以幫助您在需要時通過編程驗證字段。有關它們的詳細信息可在MSDN上找到。
相關問題
- 1. 在Windows 8 Metro應用程序上實現Google Analytics
- 2. 在Windows 8 Metro綁定超鏈接到richtextblock Metro應用程序
- 3. Windows 8 Metro應用程序 - 渲染PNGs
- 4. Windows 8 Metro應用程序Iframe
- 5. DateTime.Now - Metro應用程序 - Windows 8
- 6. HtmlAgilityPack和Windows 8 Metro應用程序
- 7. SQlite與Windows 8 Metro應用程序
- 8. 在Windows 8 Metro應用
- 9. 使用Windows 8 Metro應用
- 10. Windows 8中的SQLite Metro(現代用戶界面)應用程序
- 11. Windows 8從桌面應用程序啓動「metro」應用程序?
- 12. Windows 8 Metro Style應用程序:多應用程序包
- 13. 將Windows 8 Metro應用程序移植到Windows 8手機應用程序 - 識別未實現的API
- 14. 如何在Windows 8 METRO應用程序中實現錯誤記錄?
- 15. Windows Metro應用程序認證在RTM上失敗
- 16. 使用WinRT API實現圖像處理效果Windows 8 Metro應用程序?
- 17. 在Windows 8 metro應用程序啓動過程
- 18. 如何在Windows 8 Metro應用
- 19. 使用Windows 8/WinRT在Metro應用程序中啓用
- 20. 在Windows 8 metro應用程序中使用iframe
- 21. 將用戶數據存儲在Windows 8 metro應用程序中
- 22. 在Windows 8 Metro中禁用應用程序睡眠
- 23. Windows(Phone)8 - 啓動Windows啓動的Metro應用程序
- 24. 將Windows 8 Metro應用程序移植到Windows 10通用應用程序
- 25. 在Windows 7上使用Visual Studio 2010構建Windows 8 Metro應用程序
- 26. Windows 8:如何在Windows 8中使用外部圖像Metro應用程序
- 27. 如何在Metro(Windows 8)應用程序中檢測Alt?
- 28. RichTextBlockOverflow.HasOverflowContent在Windows 8 Metro應用程序中始終爲false
- 29. 在Windows 8 Metro應用程序中添加聯繫人contaclist
- 30. YUI在Windows 8 Metro應用程序:YUI不被識別
任何示例?添加模式和標題屬性後我沒有看到任何效果 – 2012-08-08 02:20:41
您將不得不大部分推出自己的產品。它看起來像你將不得不處理oninvalid事件,並使用其他類似的方法與這裏看到的:http://msdn.microsoft.com/en-us/library/ie/hh869710(v=vs。 85)的.aspx – 2012-08-08 02:51:52