【发布时间】:2016-11-11 01:55:37
【问题描述】:
如果用户单击指定 div 元素内的任何位置,我正在尝试更改 img。什么都没有发生,我知道一定有问题。
到目前为止我有这个
setInterval("myFunction()", 1);
function myFunction() {
if document.getElementById("demo").hasFocus; {
document.getElementById('pic1').src='https://pbs.twimg.com/profile_images/701853789855346689/iKxIyGkO.png';
} else {
document.getElementById('pic1').src='https://pbs.twimg.com/profile_images/688766010837446657/2DgfpAQ6.png';
}
}
<div style="border-style: solid;height:20px;" id="demo"></div>
<img id="pic1" src="https://pbs.twimg.com/profile_images/688766010837446657/2DgfpAQ6.png">
【问题讨论】:
-
这不是有效的 javascript
-
给 div 一个宽度
-
@DanielA.White 谢谢丹尼尔的帮助。
-
验证您的代码,然后编辑您的帖子。
-
@skav 没关系,伙计。
标签: javascript html if-statement src