First glance, it looks like your first script tag's src attribute is incorrect: > <script type="text/javascript" src="//ajax.googleapis.com/ajax/ > libs/jquery/1.2.6/jquery.min.js"></script>
Sean Allen wrote: > posted previously without proper [validate] in title.. > > reposting... > > -- > > i have this code: > > <script type="text/javascript" src="//ajax.googleapis.com/ajax/ > libs/jquery/1.2.6/jquery.min.js"></script> > <script type="text/javascript" src="/js/jquery/ > jquery.validate.js"></script> > <script type="text/javascript"> > <!-- > jQuery(document).ready(function(){ > jQuery.validator.messages.required = ""; > jQuery("#lf").bind("invalid-form.validate", function(e, > validator) { > var errors = validator.numberOfInvalids(); > if (errors) { > var message = "Please complete the form:"; > jQuery("#formheader").html(message); > jQuery("#formheader").show(); > } > }).validate({ > onkeyup: false, > onfocusout: false, > messages: { > email: { > required: " ", > email: "" > } > } > }); > }); > --> > </script> > > works fine in everything but ie6 ( yes i know ie6 sucks... still need > to support... ) > > in ie6 i get this message > > jQuery.validator.messages is null or not an object. > > i changed to this: > > jQuery(document).ready(function(){ > if ( typeof( jQuery.validator.messages ) == "object" ) > { > jQuery.validator.messages.required = ""; > } > jQuery("#lf").bind("invalid-form.validate", function(e, > validator) { > var errors = validator.numberOfInvalids(); > if (errors) { > var message = "Please complete the form:"; > jQuery("#formheader").html(message); > jQuery("#formheader").show(); > } > }).validate({ > onkeyup: false, > onfocusout: false, > messages: { > email: { > required: " ", > email: "" > } > } > }); > }); > > and then the error is that > > jQuery.validator is null or not an object