###前提・実現したいこと
JavaScriptの教則本の例題通りに打ち込んでいますが、自分では見つけられない間違いがあるので指摘お願いします。
「リセットボタンを押すとテキストエリア内の文字が消える」
を実現したいです。
###発生している問題・エラーメッセージ
リセットできない。
###該当のソースコード
<html lang="ja"> <head> <meta charset="UTF-8"> <title>Lesson2 Sample Script</title> <script> //ここにスクリプトを記述 //テキストエリアを空にする関数 function reset() { //リセット対象の要素を取得する var reset_target = document.getElementById('text'); reset_target.value = ''; }//HTMLの読み込みと表示が終了したらボタンにリセットの機能を付与する
window.onload = function () {
//ボタン要素を取得する
var btn = document.getElementById('reset');
//ボタンにアクションを追加する
btn.addEventListener('click', function () {
//ボタンがクリックされたらreset関数を実行する
reset();
},false);
};
</script>
###該当のソースコード
JavaScript
1<script> 2 //ここにスクリプトを記述 3 //テキストエリアを空にする関数 4 function reset() { 5 //リセット対象の要素を取得する 6 var reset_target = document.getElementById('text'); 7 reset_target.value = ''; 8 } 9 10 //HTMLの読み込みと表示が終了したらボタンにリセットの機能を付与する 11 window.onload = function () { 12 //ボタン要素を取得する 13 var btn = document.getElementById('reset'); 14 15 //ボタンにアクションを追加する 16 btn.addEventListener('click', function () { 17 //ボタンがクリックされたらreset関数を実行する 18 reset(); 19 },false); 20 }; 21</script>
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答4件
あなたの回答
tips
プレビュー