function fnDurum_Degistir(durum) {
var metin_kutulari = document.getElementsByTagName("input");
for (var i = 0; i < metin_kutulari.length; i++) {
metin_kutulari[i].disabled = durum;
}
var secim_kutulari = document.getElementsByTagName("select");
for (var i = 0; i < secim_kutulari.length; i++) {
secim_kutulari[i].disabled = durum;
}
var yazi_kutulari = document.getElementsByTagName("textarea");
for (var i = 0; i < yazi_kutulari.length; i++) {
yazi_kutulari[i].disabled = durum;
}
var butonlar = document.getElementsByTagName("button");
for (var i = 0; i < butonlar.length; i++) {
butonlar[i].disabled = durum;
}
}


Etkinleştirmek için Örnek

fnDurum_Degistir(false);


Devre Dışı Bırakmak için Örnek

fnDurum_Degistir(true);




http://www.ontedi.com/javascript/javascript-ile-form-elemanlarini-etkinlestirmek-veya-devre-disi-birakmak