javascript - 简单的 JavaScript 交换函数

标签 javascript image swap

我在纠正图像交换的语法错误时遇到困难。如果您能帮我解决以下问题,我将不胜感激?

function swap(i, s)
{
   var d = document.images;
   d ? d[i].src=s : null;
}

最佳答案

我想你想要这样的东西

function swap(i, s) {
    var d = document.images;
    if (i >= 0 && i < d.length) {
        d[i].src = s;
    }
}

关于javascript - 简单的 JavaScript 交换函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30734736/

相关文章:

javascript - 将 javascript 中的函数作为全局函数调用

javascript - 在表单提交上保留动态提交的选择选项

javascript - HTML 图像 onmouseover 事件未触发

c++ - 为什么/什么时候我们应该更喜欢使用 std::swap;在 std::iter_swap(&a, &b) 上交换(a,b)?

javascript - 如何防止用户在 Angular 中监视的输入字段上输入错误的内容?

javascript - 设置图像最大尺寸

jQuery 删除 ? 之后的所有字符在img源文件中

c++ - 以可变大小作为参数的二维数组 C++

javascript - 为什么单行 XOR 交换在 Javascript 中不起作用但在 C++ 中起作用?

javascript - IE8不会运行特定的JS函数,但会运行具有类似代码的另一个函数