Resolving compatibility issues
① creating prevent functions in Public.js
② Judging Browser type
③ Write the program code
Fix block default behavior compatibility issue function prevent (event) { if (window.event) { //ie model browser Window.event.returnValue = false; } else{ //w3c event.preventdefault (); }}
④ testing prevent methods on HTML pages
<!DOCTYPE HTML><HTML><Head><MetaCharSet= ' utf-8′><title></title><Scriptsrc= ' Public.js '></Script><Script>window.onload= function() {$ (' Btnok '). OnClick= function(){if($ (' username '). Value==") {alert (' user name cannot be null ');//IE Model//Window.event.returnValue = false;//Model//Event.preventdefault ();prevent (event); }}}</Script></Head><Body><formAction= "4.html"Method= "POST">Name:<inputtype= "text"ID= "username"><HR/><inputtype= "Submit"ID= "Btnok"name= "Submit"value= ' Register '></form></Body></HTML>
Kill lui lei dog---javascript no:17 default behavior 2