将HTML值导入Javascript函数
p类中有一个字符串值,如将HTML值导入Javascript函数,javascript,html,function,Javascript,Html,Function,p类中有一个字符串值,如10小时:25分钟:20秒。在这里,我想要像10:25:20那样分割该值。这是我的javascript函数 函数countdownTimeStart(){ var countDownDate=新日期(“2018年3月5日15:37:25”).getTime(); var x=setInterval(函数(){ 某物 } 所以我需要将var countDownDate=new Date(“2018年9月5日15:37:25”).getTime();替换为上面的10:25:
10小时:25分钟:20秒。在这里,我想要像
10:25:20
那样分割该值。这是我的javascript函数
函数countdownTimeStart(){
var countDownDate=新日期(“2018年3月5日15:37:25”).getTime();
var x=setInterval(函数(){
某物
}
所以我需要将var countDownDate=new Date(“2018年9月5日15:37:25”).getTime();
替换为上面的10:25:20
,它来自p标签。我尝试了以下方法
var countDownDate = document.getElementById("demo").value;
但是它不起作用。有人能帮我解决这个问题吗。您需要访问那里元素的文本内容。.value
仅适用于输入
s和文本区域
s
const digits=document.querySelector('#demo').textContent.match(/\d\d/g);
const time=digits.join(“:”);
console.log(时间);
10小时:25分钟:20秒
div
没有值
,它有innerHTML
和textContent
,可以获取/设置
var countDownDate = document.getElementById('demo').textContent;
使用document.getElementById(“some”)
var x=document.getElementById(“some”).innerHTML;
一些文本
var countDownDate对象在哪里?您能告诉我如何将其应用到var countDownDate中吗?我是Javascript新手。如果希望变量名为countDownDate
“不工作”,只需将const time
替换为const countDownDate
”没有告诉我问题是什么-请详细说明。
var x = document.getElementById("some").innerHTML;
</script>
<body>
<p id="some">Some text</p>
</body>