在标记属性内调用JavaScript函数

在标记属性内调用JavaScript函数,javascript,html,Javascript,Html,如何在标记属性中调用JavaScript函数 让imageURL=()=>'http://www.example.com/image.png'; 使用JavaScript更改图像src属性: document.getElementById('myImage').src='1〕https://media.wired.com/photos/5b8999943667562d3024c321/master/w_2560%2Cc_limit/trash2-01.jpg' 使用JavaScript更改图

如何在标记属性中调用JavaScript函数

让imageURL=()=>'http://www.example.com/image.png';

使用JavaScript更改图像
src
属性:

document.getElementById('myImage').src='1〕https://media.wired.com/photos/5b8999943667562d3024c321/master/w_2560%2Cc_limit/trash2-01.jpg'

使用JavaScript更改图像
src
属性:

document.getElementById('myImage').src='1〕https://media.wired.com/photos/5b8999943667562d3024c321/master/w_2560%2Cc_limit/trash2-01.jpg'

src
仅接受url,您可以将函数放在此处:
src
仅接受url,您可以将函数放在此处:

您无法在属性上运行js函数,请尝试此函数 首先它尝试加载占位符,占位符加载后再触发JS函数

<img src="https://thumbs.gfycat.com/RapidRadiantBug-small.gif" onload="this.onload=null; this.src=imageURL();" />

您无法对属性运行js函数,请尝试此函数 首先它尝试加载占位符,占位符加载后再触发JS函数

<img src="https://thumbs.gfycat.com/RapidRadiantBug-small.gif" onload="this.onload=null; this.src=imageURL();" />

使用javascript更改图像源,请参见我的示例:

document.getElementById('image').setAttribute('src','https://media.wired.com/photos/5b8999943667562d3024c321/master/w_2560%2Cc_limit/trash2-01.jpg')

使用javascript更改图像源,请参见我的示例:

document.getElementById('image').setAttribute('src','https://media.wired.com/photos/5b8999943667562d3024c321/master/w_2560%2Cc_limit/trash2-01.jpg')