現状

Inout.htm

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
	<title>IN,OUT</title>
	<script language="javascript" type="text/javascript" src="Inout.js"></script>
</head>
<body>
        <div align="center">
		<label><font size=5>Input,Output</font></label>
	<table>
	<tr>
	     <td>
		<label>入力用</label>
	     </td>
	     <td>
		<input type="text" name="txtIN" size=30>
	     </td>
	     <td>
		<input type="button" name="btnHyouji" value="表示" onclick="inout()">
	     </td>
	</tr>
	<br>
	<tr>
	     <td>
		<label>出力用</label>
	     </td>
	     <td>
		<input type="text" name="txtOUT" size=20>
	     </td>
	</tr>
	</table>
        </div>
</body>
</html>

Inout.js

function inout()
{
  alert("test");
}

昨日やったときは js ファイルの読み込みができなかったのに
今日はうまくいった(´・ω・`)ナンデ?
実際は、入力した文字を表示ボタン押下で別テキストボックスに
出力する処理。
これからガリガリ js する(^ω^)

Inout.htm

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
	<title>IN,OUT</title>
	<script language="javascript" type="text/javascript" src="Inout.js"></script>
</head>
<body>
<form id="frmInout">
<div align="center">
		<label><font size=5>Input,Output</font></label>
	<table>
	<tr>
	    <td><label>入力用</label></td>
	    <td><input type="text" id="txtIN" size=30></td>
	    <td><input type="button" id="btnHyouji" value="表示" onclick="inout()"></td>
	</tr><br>
	<tr>
	    <td><label>出力用</label></td>
	    <td><input type="text" id="txtOUT" size=20></td>
	</tr>
	</table>
</div>
</form>
</body>
</html>

id 属性と name 属性はブラウザによって拾い方が違うようなので
混ぜて使わないようにする><
getElementById と getElementByName。

Inout.js

before

  var txtIN = document.getElementById("txtIN");
  var txtOUT = document.getElementById("txtOUT");
  txtOUT.value = txtIN.value;
  txtIN.value = "";

after

  document.getElementById("txtOUT").value = document.getElementById("txtIN").value;

1行で済む。