HTML5 フォームの検証をポリフィルするために Webshims ライブラリを使用しています。問題は、検証を有効にするには、入力送信ボタンを使用する必要があることです。フォームを保存する目的でcssスタイルの「リンクボタン」があるため、これは避けたいものです。
<a href="#" id="myLink" class="submit">
<em> </em><span>Save form</span>
</a>
「リンクボタン」をクリックすると、フォームは正常に送信されますが、検証は行われません。リンクをクリックすると、jQuery を使用してフォームを送信します。
$('myLink').click(function(e) {
$('myForm').submit();
});
入力送信ボタンを使用してフォームを送信するときと同じように、何らかの方法で検証を強制することは可能ですか?