mirror of
https://github.com/moodle/moodle.git
synced 2025-07-10 00:46:32 +02:00
*** empty log message ***
This commit is contained in:
@ -88,6 +88,20 @@ function lockoptionsall(formid) {
|
||||
return(true);
|
||||
}
|
||||
|
||||
function lockoptionsallsetup(formid) {
|
||||
var items=eval(formid+'items');
|
||||
var form=document.forms[formid];
|
||||
for (var master in items){
|
||||
form.elements[master].oldonclick = ((form.elements[master].onclick) ? form.elements[master].onclick : function () {});
|
||||
form.elements[master].oldonblur = ((form.elements[master].onblur) ? form.elements[master].onblur : function () {});
|
||||
form.elements[master].oldonchange = ((form.elements[master].onchange) ? form.elements[master].onchange : function () {});
|
||||
form.elements[master].oldonkeypress = ((form.elements[master].onkeypress) ? form.elements[master].onkeypress : function () {});
|
||||
form.elements[master].onclick = function(){this.oldonclick(); return lockoptionsall(this.form.id);};
|
||||
form.elements[master].onblur = function(){this.oldonblur(); return lockoptionsall(this.form.id);};
|
||||
form.elements[master].onchange = function(){this.oldonchange(); return lockoptionsall(this.form.id);};
|
||||
}
|
||||
return lockoptionsall(formid);
|
||||
}
|
||||
|
||||
function lockoption(form,item) {
|
||||
eval("document."+form+"."+item+".disabled=true");/* IE thing */
|
||||
|
Reference in New Issue
Block a user