Javascript 双击时删除奇数ID Div之前的Div

Javascript 双击时删除奇数ID Div之前的Div,javascript,dom,Javascript,Dom,一行div的id不断增加。双击id为奇数的Div将删除其前面的Div。在再次双击奇数Div之前,如何删除下一个Div 在第一次双击删除偶数Div之前,我的当前代码找不到Div的id function doubleClick(e) { if(e.target.id&1) { let squareBefore = document.getElementById(e.target.id-1); if(squareBefore === null) { alert(

一行div的id不断增加。双击id为奇数的Div将删除其前面的Div。在再次双击奇数Div之前,如何删除下一个Div

在第一次双击删除偶数Div之前,我的当前代码找不到Div的id

function doubleClick(e) {
if(e.target.id&1) {
    let squareBefore = document.getElementById(e.target.id-1);
    if(squareBefore === null) {
        alert("There is no Square before this one!");
    } else {
    squareBefore.remove();
}

}

id是一个字符串……标记是什么。可能有一种不需要ID的更好方法。