Ich versuche, eine vorgefertigte Javascript-Bibliothek namens LiveValidation zu verwenden, die ein Testfeld während der Eingabe validiert. Das Skript läuft in FireFox einwandfrei, funktioniert aber in IE überhaupt nicht. Ich ging auf die Website von LiveValidation, wo es sagt, dass es IE 6,7,8 unterstützt (ich verwende IE7), und ich habe bestätigt, dass Javascript aktiviert ist.Live-Validierung Javascript läuft nicht im Internet Explorer
Dies ist der Link auf die Javascript-Dateien ist ... http://livevalidation.com/download
Und dies ist der HTML-Code, wo ich den Validator verwenden ...
<label>First Name<font style="color:#FF0000;">*</font> </label>
<input type="text" value="" name="first_name" id="first_name"/>
<script type="text/javascript">
var f1 = new LiveValidation('first_name');
f1.add(Validate.Presence,{failureMessage: " Please enter username"});
f1.add(Validate.Format,{pattern: /^[a-z\s]+$/i ,failureMessage: " It allows only characters"});
f1.add(Validate.Format,{pattern: /^[a-zA-Z][a-z\s]{0,}$/,failureMessage: " Invalid username"});
f1.add(Validate.Length, { minimum: 4, maximum: 15 });
</script>
Wenn Ihre Frage beantwortet wurde, oder wenn sie nicht mehr gültig ist, wählen Sie bitte die zutreffende Antwort aus, damit jeder weiß, dass das Problem behoben wurde. Vielen Dank. – wattostudios