小弟才学JS,找了一段倒计时的代码:
<span id="BackSecs" style="color: #F00;"></span></li> <!-----显示倒计时效果---->
<div id="myaction" style="display:none">$myaction</Div> <!-----从这个隐藏的DIV中取值---->
<script>
function countDown(Secs) {
if(Secs !== ""){ //做个是否有值的判断
BackSecs.innerText=Secs+"秒";
if(Secs>0) {
setTimeout("countDown("+Secs+"-1)",1000);
}
}
}
var secsid=document.getElementById('myaction').innerText;
countDown(secsid);
</script>
我只知道先将程序输出的$myaction变量放到一个隐藏的DIV中,然后根据这个DIV的ID去用document.getElementById('myaction').innerText来取得,然后再代入到JS函数中想请教的是这个$myaction是否可以放到HTML中的其他地方,然后通过JS来取。怎么做?
<span id="BackSecs" style="color: #F00;"></span></li> <!-----显示倒计时效果---->
<div id="myaction" style="display:none">$myaction</Div> <!-----从这个隐藏的DIV中取值---->
<script>
function countDown(Secs) {
if(Secs !== ""){ //做个是否有值的判断
BackSecs.innerText=Secs+"秒";
if(Secs>0) {
setTimeout("countDown("+Secs+"-1)",1000);
}
}
}
var secsid=document.getElementById('myaction').innerText;
countDown(secsid);
</script>
我只知道先将程序输出的$myaction变量放到一个隐藏的DIV中,然后根据这个DIV的ID去用document.getElementById('myaction').innerText来取得,然后再代入到JS函数中想请教的是这个$myaction是否可以放到HTML中的其他地方,然后通过JS来取。怎么做?
解决方案 »
- 求ext api共享
- 求一个新浪微博风格那种右上角消息提示框的JQ插件
- 为什么一个js代码,在普通浏览器可以,但是在(360极速浏览器)Chrome浏览器下就不可以使用!
- 请问JSP活JS怎么实现文章标题两列显示?
- 在谷歌浏览器中,用中文输入法向文本框里输入中文,是触发什么事件?
- 模式窗口如何改log
- 解除匿名函数的引用后为什么还可以输出成功 ?
- 怎么才能???实现对视频的控制
- Automation服务器不能创建对象,请问如何解决?
- zilong:当表单中有一个Text框时,在框里输入回车,表单会发送,旧帖子的方法不行,各位有没有可行的例子,重分达谢
- JS分页???
- 关于getElementById()的问题
<span> <input type="hidden">等只要可以方便存取的标签即可