点击删除选中内容

这里是HTML内容

<form>
    <select id="colorSelect">
      <option>Red</option>
      <option>Green</option>
      <option>White</option>
      <option>Black</option>
    </select>
    <input type="button" onclick="removecolor()" value="Select and Remove">
  </form>

这里是js文件

 通过dom获取列表的每一项内容,最通过dom对象获取按钮选中的内容

    通过if判断选中的内容和列表的内容是否一样,如果一样就进行删除操作

function removecolor() {
    // 获取列表的每一项
    let a = document.getElementById('colorSelect').children
    // 获取按钮的选择的内容
    let c = document.getElementById('colorSelect').value
    // 进行循环对比
    for (let i = 0; i < a.length; i++) {
      // 进行对比 如果等于就进行删除
      if (a[i].value === c) {
        // 对元素进行删除
        a[i].remove()
      }
    }
  }

 

posted @ 2022-03-27 08:51  生活在北极的企鹅  阅读(36)  评论(0编辑  收藏  举报