javascript - 设置最小变量

标签 javascript variables

我正在制作一个灯箱照片库。我想要一个计数器,上面写着:照片 1 来自 3。

var imagenumber = 0;
var imagenumber_count = 1;

function prev_btn() {

    if (imagenumber_count < 1) {
        imagenumber_count = 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    } else {
        imagenumber_count -= 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    }

当我点击上一个按钮几次时。按钮,然后单击下一个按钮imagenumber_count+=1;,我得到了一个负数,例如:-1

请问有谁可以帮助我吗?

编辑:下一个btn的函数:function next_btn(){imagenumber_count+=1;}'

最佳答案

这样会更简单

function prev_btn() {

  if (imagenumber_count > 1) {
    imagenumber_count -= 1;
    document.getElementById('counter_txt').innerHTML = imagenumber_count;
  }
}

关于javascript - 设置最小变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10651046/

相关文章:

Javascript 不中断 CSS 动画

javascript - JS 在原型(prototype)上定义一个 getter 函数在对象本身上显示它

javascript - 为 armv7 编译 node.js v0.10.31 时出错

javascript - iframe 中的打印按钮

javascript - Angularjs 可以跨多个 ng-apps 重用一个服务吗

javascript - 将变量和选择器添加到 not 函数的正确方法 - jquery

java - jlabel 中的格式化文本和导入的值

C++更改函数的变量参数

JavaScript 和 php 一段时间后停止工作,只有在重命名一些变量时才有效

java - 如何创建 LinkedList<Object[]>[]?