Здравствуйте, Денис Сергеевич!
В приложении 2 варианта. Выбирайте...
Второй проще
(но есть свои минусы).
Удачи!
Приложение:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html lang="ru"><head><title>disabled</title><meta name="content-type" content="charset=windows-1251"></head><body style="background-color:#fff"><form action="#"><input name="term" type="text" maxlength="100" size="60" /><!--// 1 //--><input name="permanent" type="checkbox" value="1" onchange="if(form.term.disabled) form.term.disabled = false; else form.term.disabled = true;" /><!--// 2 //--><input name="permanent" type="checkbox" value="1" onchange="form.term.disabled = !form.term.disabled" /></form></body></html>