由於對JS和Jquery不太好,我正在努力向Marketo表單添加新的驗證規則,該表單在嘗試提交表單時將顯示錯誤消息,並且我需要將任何字段留空驗證FirstName和LastName字段以僅允許字母字符,並且在輸入數字字符時應該通過錯誤消息。 以下是我的Marketo LP:http://qliktest.qlik.com/Vinu-Test1_Reg_Form.html如何向Marketo表單添加新的驗證
0
A
回答
0
如果您在Marketo中將字段標記爲「必需」,則已經有內置的邏輯來處理您的驗證。如果你想創建一些自定義驗證邏輯,I.E.只允許在田裏字母字符,您需要使用的Marketo窗體2.0的JavaScript API(http://developers.marketo.com/documentation/websites/forms-2-0/)
下面是使用API在驗證的Marketo表單字段的例子:(功能
MktoForms2.whenReady(形式){
//listen for the validate event form.onValidate(function() { // Get the values var vals = form.vals(); //Check your condition if (vals.Country == "USA" && vals.vehicleSize != "Massive") { // Prevent form submission form.submittable(false); // Show error message, pointed at VehicleSize element var vehicleSizeElem = form.getFormElem().find("#vehicleSize"); form.showErrorMessage("All Americans must have a massive vehicle", vehicleSizeElem); } else { // Enable submission for those who met the criteria form.submittable(true); } }); });
+0
嗨Jenna, 我已經在表單設置中選擇了「是必需的」,它啓用了基本級別的驗證,但我想按照您的示例添加自定義驗證。自從使用表單1.0以後我仍然可以使用上面的代碼對錶單進行更改嗎?還是應該將我的Marketo Form版本更改爲2.0? – Vinu
+0
您應該將表單更改爲2.0版。 –
相關問題
- 1. Marketo複製表單驗證
- 2. 向fancybox添加magento表單驗證
- 3. 向salesforce.com表單添加驗證
- 4. 向用戶表單添加驗證
- 5. 如何向我的表單添加驗證?
- 6. 如何添加驗證表單
- 7. 如何向PropertyGrid的CollectionEditor添加驗證?
- 8. 如何僅向singleton_class添加驗證?
- 9. 添加jQuery的表單驗證Javascript?
- 10. 向web2py表單添加額外的驗證要求?
- 11. 更新數據驗證列表在向表END的END列添加新列時
- 12. 的Drupal如何形成真正的驗證添加到表單
- 13. 如何重新驗證表單後,它已被重新加載
- 14. 如何對新添加的表格行進行驗證
- 15. 向聯繫人表單添加電子郵件驗證
- 16. 向MVC 3表單驗證添加自定義JavaScript/jQuery效果
- 17. 向Durandal模板項目添加表單身份驗證
- 18. 表單驗證和添加了$ compile
- 19. 添加選擇表單驗證程序
- 20. 添加表單驗證到ADFS登錄
- 21. 將驗證碼添加到表單
- 22. 需要添加表單驗證codeigniter
- 23. JQuery Raty和Angular - 添加表單驗證
- 24. 擴展表單域以添加新的驗證
- 25. 如何在我的函數中添加驗證表單?
- 26. 表單驗證重定向
- 27. 如何在不驗證表單的情況下動態添加新行到p:dataTable?
- 28. 如何添加驗證is_array」
- 29. 如何添加驗證?
- 30. 表單驗證 - 添加/刪除Jquery動態添加的內容
嘗試HTML5驗證這樣的 - <輸入大小= 「50」 類型= 「文本」 所需的最大長度= 「50」 圖案=「[A-ZA-Z0-9 \ S] + 「title =」該字段只能包含字母數字字符。「> –