如何从 div 获得铭文?
How to get an inscription from a div?
您好,我想获取我的铭文 "something" 并每 2 秒在屏幕上显示一次。
有些东西不起作用。感谢所有帮助:)
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id = "word">something</div>
<script type="text/javascript">
var myVar = document.getElementById("word");
setInterval(function func1(){
document.write(myVar)
},2000);
func1();
</script>
</body>
</html>
使用这个
var myVar = document.getElementById("word").innerHTML;
您不需要手动 运行 函数,setInterval 将每 2 秒执行一次。
setInterval(() => {
const word = document.getElementById('word');
const output = document.getElementById('output');
output.innerHTML = word.innerHTML;
}, 2000);
<div id="word">Something</div>
<div id="output"></div>
- 添加 innerHTML 以从 div.
中提取数据
- 您无需为循环函数命名。
var myVar = document.getElementById("word").innerHTML;
setInterval(function(){
document.write(myVar);
// alert(myvar);
},2000);
<div id="word">test</div>
您好,我想获取我的铭文 "something" 并每 2 秒在屏幕上显示一次。 有些东西不起作用。感谢所有帮助:)
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id = "word">something</div>
<script type="text/javascript">
var myVar = document.getElementById("word");
setInterval(function func1(){
document.write(myVar)
},2000);
func1();
</script>
</body>
</html>
使用这个
var myVar = document.getElementById("word").innerHTML;
您不需要手动 运行 函数,setInterval 将每 2 秒执行一次。
setInterval(() => {
const word = document.getElementById('word');
const output = document.getElementById('output');
output.innerHTML = word.innerHTML;
}, 2000);
<div id="word">Something</div>
<div id="output"></div>
- 添加 innerHTML 以从 div. 中提取数据
- 您无需为循环函数命名。
var myVar = document.getElementById("word").innerHTML;
setInterval(function(){
document.write(myVar);
// alert(myvar);
},2000);
<div id="word">test</div>