質問: HTML初心者です。 先日、HTML/JS/CSSを学ぶために文字列をエンコード/ デコードするプログラムを書きました。
回答: run() { ... document.getElementById('kekkao').value = two; } function dec() { ... two_two = unescape(one_two); document.getElementById('kekkai').value = two_two; } textareaの更新にはinnerHTMLを使わないようにしてください。一回目だけ動く原因は分かりませんでしたが、全てvalueに統一したら動きました。 あと、two_two = unescape(two);ですね。