サイトでいくつかのコードを見つけて、少しいじっています。配列から値フィールドに学生を追加および削除するためのいくつかの関数が含まれます (追加コードは以下にあります)。ただし、ターネーションでこの余分なコードが必要な理由がわかりません。
jsコードは次のとおりです。
var students = ['Paulie', 'Nicole', 'Kevin', 'Mare'];
function addClick(){
var addRemove = document.getElementById('addRemoveStudent');
var studentsBox = document.getElementById('studentsBox')
students.push(addRemove.value);
addRemove.value = '';
studentsBox.value = students.join(', ');
}
私の質問は、なぜaddRemove.value = '';
ラインが必要なのですか? そのコードなしでテストしましたが、それでも問題なく動作します。それが必要な理由はありますか?
HTML を含むより多くのコードを送信することはできますが、その量に圧倒されるようなことはありませんでした。
よろしくお願いします!-アンソニー