当我运行它时,按钮没有执行应有的操作
P粉068486220
P粉068486220 2023-09-13 12:16:13
[HTML讨论组]

我不知道为什么按钮不起作用。我想要做的是,当我单击按钮时,每个选中“卡”框的神奇宝贝不再出现。它不起作用。我刚刚开始编码,当你读到这篇文章时,你可能会微笑。这一切都非常令人困惑。

function showUnowned() {
  var rows = document.getElementsByTagName("tr");
  for (var i = 0; i < rows.length; i++) {
    if (rows[i].getElementsByTagName("input")[2].checked == true) {
      rows[i].style.display = "none";
    }
  }
}

My Pokemon Card Collection

Picture Name Pokedex Number Card Other
Bulbasaur 1
Ivysaur 2
Venusaur 3
Charmander 4

P粉068486220
P粉068486220

全部回复(1)
P粉418854048

您再次循环遍历这些元素(有 4 个元素,但循环了 5 次),因此您可以编辑代码来解决此问题:

function showUnowned() {
  var rows = document.getElementsByTagName("tr");
  for (var i = 1; i < rows.length; i++) {
    if (rows[i].getElementsByTagName("input")[2].checked == true) {
      rows[i].style.display = "none";
    }
  }
}
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号