2012-03-31 12 views
0

IEでHTML5要素が機能しないことがわかりました。必要なプレースホルダなどのELITEはIEでは動作しません。私はプレースホルダ作業を行うためにjavascriptを見つけましたが、必要な属性を同様に動作させるためのJavaScriptコードがあるかどうか尋ねたいと思います。入力要素がIE上で動作しない

乾杯!

マイコード:事前

答えて

0

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