javascript - 单击单选类型按钮?

标签 javascript html

这个 java 脚本应该单击按钮(制作动画幻灯片)问题是我无法管理单击按钮的代码,而且我找不到错误,似乎正在运行

<!DOCTYPE html>
<html>
<script type="text/javascript">
    var seconds = 0;
    setInterval(setTime, 1000);

    function setTime() {
        seconds++;
        if (seconds == 5) {
            document.getElementById('i2').value = true;
        } else if (seconds == 10) {
            document.getElementById('i3').value = true;
        } else if (seconds == 15) {
            document.getElementById('i4').value = true;
        } else if(seconds == 20) {
            document.getElementById('i1').value = true;
            seconds == 0;
        }
    }

</script>
<div class="slideshow" onload="setTime()">
  <input type="radio" id="i1" name="images" checked/>
  <input type="radio" id="i2" name="images" />
  <input type="radio" id="i3" name="images" />
  <input type="radio" id="i4" name="images" />
</div>
</html>

我尝试了 .checked .click() .value,它不起作用,有些东西搞乱了 Action ,但我还是想不通弄清楚它是什么。

最佳答案

如果单选按钮被选中时将与表单数据一起提交的值。

如果要将其状态从未选中更改为已选中,则需要修改 checked 属性。

var seconds = 0;
setInterval(setTime, 1000);

function setTime() {
  seconds++;
  if (seconds == 5) {
    document.getElementById('i2').checked = true;
  } else if (seconds == 10) {
    document.getElementById('i3').checked = true;
  } else if (seconds == 15) {
    document.getElementById('i4').checked = true;
  } else if (seconds == 20) {
    document.getElementById('i1').checked = true;
    seconds == 0;
  }
}
<input type="radio" id="i1" name="images" checked/>
<input type="radio" id="i2" name="images" />
<input type="radio" id="i3" name="images" />
<input type="radio" id="i4" name="images" />

关于javascript - 单击单选类型按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53188351/

相关文章:

javascript - 获取可靠的网站屏幕截图? Phantomjs 和 Casperjs 在某些网站上都返回空屏幕截图

javascript - Modernizr 没有将类应用于 html 标签

javascript - 使用 JQuery 删除动态创建的 Div 时出现问题

html - bootstrap的grid系统一行12列全部填满是必要的吗?

javascript - Ajax 调用 API 不起作用

javascript - 将两个不同的 jquery 点击事件分配给同一个项目

javascript - Google Sheets API - 导入所有命名范围

html - IE窗口缩小时DIV溢出外层DIV(Restore-Down)

javascript - 仅为附加文本设置字体大小

html - 如何将 li 菜单与下拉菜单水平对齐