我知道如何通过pop()方法和splice()方法删除数组元素, 例如
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
document.getElementById("demo").innerHTML = fruits;
我的问题是如何通过html中的input元素执行这些操作? 例如,通过创建一个按钮来切换隐藏或显示数组元素 所以我想在例如删除“ Mango”和重新添加之间进行切换?
答案 0 :(得分:0)
使用addEventListener
示例,其中el
是您的按钮等,而doSomething
是您要在单击时执行的功能:
var el = document.getElementById('some-id');
function doSomething() {
console.log('a');
}
el.addEventListener("click", doSomething, false);
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener