我在网站上发现了一些代码,并一直在修补它。它涉及一些功能,用于从数组中添加和删除学生(添加代码如下),将其添加到值字段中。但是我无法弄清楚为什么我们需要这些额外的代码。array.push的正确编码
这里是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,但没有什么压倒任何人的音量。
非常感谢! -Anthony
ahhhhh,谢谢大卫....这解释了它! – codetinkerer 2012-07-06 12:25:02