それ以外の:
document.getElementById('<%=btnLoadForm.ClientID%>').disabled = !obj.checked;
要素からプロパティを削除してみdisabledてください (必要に応じてロジックを追加してください)。
document.getElementById('<%=btnLoadForm.ClientID%>').removeAttribute("disabled")
はブールdisabled属性であり、値は大きな違いはありません。これについては、同様の投稿で詳しく読むことができます: HTML - なぜブール属性にブール値がないのですか?
アップデート:
removeAttributeステートメントの周りにロジックが必要になります。次のようなもの:
function checkButt(obj) {
if(obj.checked)
document.getElementById('<%=btnLoadForm.ClientID%>').removeAttribute("disabled");
}
これは、チェックされているdocument.getElementById('<%=btnLoadForm.ClientID%>')場合に有効になりobj.checkedます。