IEでHTML5要素が機能しないことがわかりました。必要なプレースホルダなどのELITEはIEでは動作しません。私はプレースホルダ作業を行うためにjavascriptを見つけましたが、必要な属性を同様に動作させるためのJavaScriptコードがあるかどうか尋ねたいと思います。入力要素がIE上で動作しない
乾杯!
マイコード:事前
IEでHTML5要素が機能しないことがわかりました。必要なプレースホルダなどのELITEはIEでは動作しません。私はプレースホルダ作業を行うためにjavascriptを見つけましたが、必要な属性を同様に動作させるためのJavaScriptコードがあるかどうか尋ねたいと思います。入力要素がIE上で動作しない
乾杯!
マイコード:事前
で
<input required="required" type="password" name="password" id="password" class="regfields"/>
おかげで、これはrefrenceをJS追加:
<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>
と、この試してください:あなたはいくつかの有用なpolifillsを見つけることができる
<form id="myform">
<script type="text/javascript">
jQuery.validator.setDefaults({
debug: true,
success: "valid"
}); ;
</script>
<script type="text/javascript">
$(document).ready(function() {
$("#myform").validate({
rules: {
field: "required"
}
});
});
</script>
<label for="field">
Required:
</label>
<input class="left" id="field" name="field" />
<br />
<input type="submit" value="Validate!" />
</form>
をここ:https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills。フォームポリシールはIEでもHTML5フォーム機能を提供します。おそらくこれが必要なものです:http://www.useragentman.com/blog/2010/07/27/cross-browser-html5-forms-using-modernizr-webforms2-and-html5widgets/