何か入力すると押せるボタン

「onKeyDown」がトリガとなっていますので矢印等何も入力されないキーを押されても解除になります。実用にはもう一ひねり必要かも。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<script type="text/javascript">
<!--
function enab(flgE){
    document.f1.b1.disabled = flgE;
}
//-->
</script>
</head>
<body onLoad="enab(true)">
<form name="f1">
<input type="text" name="txt1" onKeyDown="enab(false)">
<input type="submit" name="b1">
</form>
</body>
</html>