使用 javascript 值具有 HTML 整数



我正在尝试将JS函数中的"return"值用作HTML中的整数,如下所示:

.HTML

<span class="..." data-from="..." data-to="<!--I want to use it here!-->" data-speed="..." data-refresh-interval="..."></span>
<!--Print the value here.-->
<div id="daysWorking"></div> 

.JS

<script>
    .
    .
    document.getElementById("daysWorking").innerHTML = Date.daysBetween(Jan1st2010, today);
  </script>

谢谢!

不确定我是否理解得很好,但请尝试

var foo = Date.daysBetween(Jan1st2010, today);
document.getElementById("daysWorking").innerHTML = foo;
document.getElementById('mySpan').setAttribute('data-to', foo);

其中mySpan是跨度的 ID。

如果你不关心旧的浏览器,你可以将第三行代码替换为

document.getElementById('mySpan').dataset.dataTo = foo;

最新更新