「file1.html」と「file2.html」という2つのhtmlファイルがあります。File1 は、入力ファイルに書き込まれた文字列をエンコードし、URL 経由で file2 に送信して、そこでデコードできるようにすることになっています。
私の問題は、file1 から file2 に渡すときに問題が発生したため、恥ずかしいものです。これが私のコードです:
<html>
<head>
<script type="text/javascript">
function encode()
{
var encodeThis = document.getElementById("exampleText").value;
document.getElementById("exampleText").value = escape(escape(encodeThis));
}
</script>
</head>
<body>
<form name="input" action="file2.html" method="get">
<input id="exampleText" type="text" name="example" value="Not strongly encoded" />
<input type="button" value="Encode and Submit!" onclick="encode()" />
</form>
</body>
</html>
送信ボタンをクリックすると、エンコードされた文字列を URL 経由で送信し、それを処理できる file2.html に渡すことを期待していますが、最初のページ "file1.html" にとどまります。ここで不足している基本的な知識はどれですか? お時間をいただきありがとうございます。