Skip to content
Snippets Groups Projects
Commit 7774aa3f authored by Andreas Gohr's avatar Andreas Gohr
Browse files

fix changecheck in IE FS#785

darcs-hash:20060430221451-7ad00-9729246270f67bcc955a42727595925e6f53a331.gz
parent a531dd93
No related branches found
No related tags found
No related merge requests found
...@@ -363,15 +363,27 @@ function initChangeCheck(msg){ ...@@ -363,15 +363,27 @@ function initChangeCheck(msg){
var links = document.getElementsByTagName('a'); var links = document.getElementsByTagName('a');
for(var i=0; i < links.length; i++){ for(var i=0; i < links.length; i++){
if(links[i].className.indexOf('JSnocheck') == -1){ if(links[i].className.indexOf('JSnocheck') == -1){
links[i].onclick = function(){return changeCheck(msg);}; links[i].onclick = function(){
links[i].onkeypress = function(){return changeCheck(msg);}; var rc = changeCheck(msg);
if(window.event) window.event.returnValue = rc;
return rc;
};
links[i].onkeypress = function(){
var rc = changeCheck(msg);
if(window.event) window.event.returnValue = rc;
return rc;
};
} }
} }
// add change check for forms // add change check for forms
var forms = document.forms; var forms = document.forms;
for(i=0; i < forms.length; i++){ for(i=0; i < forms.length; i++){
if(forms[i].className.indexOf('JSnocheck') == -1){ if(forms[i].className.indexOf('JSnocheck') == -1){
forms[i].onsubmit = function(){return changeCheck(msg);}; forms[i].onsubmit = function(){
var rc = changeCheck(msg);
if(window.event) window.event.returnValue = rc;
return rc;
};
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment