我的网站上有倒计时时钟(天/小时/分钟/秒),如下所示:
它完美无缺,除了可以改进的一件事。
当时钟滴答时,即每秒钟,它就会丢失选择。换句话说,如果有人想要选择和复制某些块,那么这几乎是不可能的,除非有人在1秒内完成。
是否有任何更改Node文本的DOM方法不会让浏览器删除选择?
我试过这些:
div.innerHTML = secondsLeft; // loses selection in both Chrome and Firefox
div.innerText = secondsLeft; // not W3C standard, loses selection in Firefox
div.textContent = secondsLeft; // loses selection in both Chrome and Firefox
div.firstChild.textContent = secondsLeft; // loses selection in Firefox