Javascript 可以使用 clientHeight 代替等于运算符中的数值吗?

用户5258035

可以使用 clientHeight 代替等于运算符中的数值,例如我下面的示例吗?

function DOWN() { 
    var mC = document.getElementById("tester");
    var cT = mC.scrollTop;
    var pos = 0;
    var poscB = mC.clientHeight;
    var Ti = setInterval(frame, 15);

function frame() {
    if (pos == poscB){
        clearInterval(Ti);
    } else {
      pos++;
      mC.style.top = pos + 'px';
       }
       }
       }
网页版

是的,clientHeight 返回一个整数,以像素为单位表示元素的高度,可用于数值运算。

注意:此属性会将值四舍五入为整数。如果需要小数值,请使用 element.getBoundingClientRect()。

https://developer.mozilla.org/en-US/docs/Web/API/Element/clientHeight

如果您将 typeof(mc.clientHeight) 打印到控制台,您将看到“数字”

console.log(typeof(mc.clientHeight));

在你的例子中:

if (pos == cB) {
            clearInterval(Ti);
        } else {
            pos++;
            mC.style.top = pos + 'px';
        }

我想你的意思可能是:

if (pos == poscB) {
            clearInterval(Ti);
        } else {
            pos++;
            mC.style.top = pos + 'px';
        }

除非您在脚本的其他地方定义了示例中没有的 cB

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以使用按位运算符代替逻辑运算符(例如OR)吗

来自分类Dev

在webgl中使用clientWidth / clientHeight Javascript会返回问题

来自分类Dev

使此RegEx可以使用Javascript吗?

来自分类Dev

我可以使用 JavaScript 在 URL 中添加 /something 吗?

来自分类Dev

可以使用任意字符作为运算符吗?

来自分类Dev

变量或常量可以在JavaScript中存储运算符吗?

来自分类Dev

JavaScript实现可以使用64位整数吗?

来自分类Dev

可以使用Javascript API拖动Chrome窗口吗?

来自分类Dev

可以使用javascript打开和写入本地文件吗?

来自分类Dev

multipart / form-data可以使用javascript发送吗?

来自分类Dev

我可以使用javascript从类别中提取图像吗?

来自分类Dev

JavaScript Switch语句-可以使用案例值吗?

来自分类Dev

Arangosh可以使用--javascript.execute支持shebang吗?

来自分类Dev

我可以使用标准JavaScript函数创建XMLHttpRequest吗?

来自分类Dev

您可以使用JavaScript更改表格背景属性吗?

来自分类Dev

我可以使用jQuery或JavaScript更改此CSS吗?

来自分类Dev

JavaScript实现可以使用64位整数吗?

来自分类Dev

可以使用php或javascript访问物理地址吗?

来自分类Dev

我可以使用javascript从类别中提取图像吗?

来自分类Dev

我可以使用JavaScript正确更改页面吗?

来自分类Dev

这个JavaScript单元可以使用Jasmine进行测试吗?

来自分类Dev

JavaScript Switch语句-可以使用案例值吗?

来自分类Dev

Arangosh可以使用--javascript.execute支持shebang吗?

来自分类Dev

我可以使用其他PHP文件中的“使用”运算符吗?

来自分类Dev

我可以使用其他PHP文件中的“使用”运算符吗?

来自分类Dev

除了检查序列中的成员资格之外,可以使用Python中的in运算符吗?

来自分类Dev

在Xpath中,可以使用'='运算符链接子xpath查询吗?

来自分类Dev

将clientWidth / clientHeight Javascript与webgl一起使用会返回问题

来自分类Dev

JavaScript可以使用jar文件中的类吗(非Internet使用)

Related 相关文章

  1. 1

    可以使用按位运算符代替逻辑运算符(例如OR)吗

  2. 2

    在webgl中使用clientWidth / clientHeight Javascript会返回问题

  3. 3

    使此RegEx可以使用Javascript吗?

  4. 4

    我可以使用 JavaScript 在 URL 中添加 /something 吗?

  5. 5

    可以使用任意字符作为运算符吗?

  6. 6

    变量或常量可以在JavaScript中存储运算符吗?

  7. 7

    JavaScript实现可以使用64位整数吗?

  8. 8

    可以使用Javascript API拖动Chrome窗口吗?

  9. 9

    可以使用javascript打开和写入本地文件吗?

  10. 10

    multipart / form-data可以使用javascript发送吗?

  11. 11

    我可以使用javascript从类别中提取图像吗?

  12. 12

    JavaScript Switch语句-可以使用案例值吗?

  13. 13

    Arangosh可以使用--javascript.execute支持shebang吗?

  14. 14

    我可以使用标准JavaScript函数创建XMLHttpRequest吗?

  15. 15

    您可以使用JavaScript更改表格背景属性吗?

  16. 16

    我可以使用jQuery或JavaScript更改此CSS吗?

  17. 17

    JavaScript实现可以使用64位整数吗?

  18. 18

    可以使用php或javascript访问物理地址吗?

  19. 19

    我可以使用javascript从类别中提取图像吗?

  20. 20

    我可以使用JavaScript正确更改页面吗?

  21. 21

    这个JavaScript单元可以使用Jasmine进行测试吗?

  22. 22

    JavaScript Switch语句-可以使用案例值吗?

  23. 23

    Arangosh可以使用--javascript.execute支持shebang吗?

  24. 24

    我可以使用其他PHP文件中的“使用”运算符吗?

  25. 25

    我可以使用其他PHP文件中的“使用”运算符吗?

  26. 26

    除了检查序列中的成员资格之外,可以使用Python中的in运算符吗?

  27. 27

    在Xpath中,可以使用'='运算符链接子xpath查询吗?

  28. 28

    将clientWidth / clientHeight Javascript与webgl一起使用会返回问题

  29. 29

    JavaScript可以使用jar文件中的类吗(非Internet使用)

热门标签

归档