2012-03-31 75 views
0

我意识到HTML5元素不适用于IE。所需的占位符等元素不适用于IE。我发现一个JavaScript,使占位符工作已经,但我想问是否有任何JavaScript编码,以使所需的属性工作?输入元素无法正常工作IE

干杯!

我的代码:

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

在此先感谢

回答

0

添加这个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>