элемент ввода не работает в IE - PullRequest
0 голосов
/ 01 апреля 2012

Я понимаю, что элементы HTML5 не работают в IE.Элементы, такие как обязательный заполнитель, не работают в IE.Я нашел javascript, чтобы заставить местозаполнитель уже работать, но я хотел бы спросить, есть ли какие-либо javascript-кодировки, чтобы заставить работать требуемый атрибут ??

Приветствия!

Мой код:

    <input required="required" type="password" name="password" id="password" class="regfields"/>

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Вы можете найти несколько полезных полифилов здесь: https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills. Полифилл FORM предоставит вам возможности HTML5 FORM даже в IE. Может быть, это то, что вам нужно: http://www.useragentman.com/blog/2010/07/27/cross-browser-html5-forms-using-modernizr-webforms2-and-html5widgets/

0 голосов
/ 01 апреля 2012

добавьте этот js refrence:

<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>

и попробуйте это:

<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>
...