Javascript HTML和Jquery中的图像更改

Javascript HTML和Jquery中的图像更改,javascript,jquery,html,Javascript,Jquery,Html,我正在用HTML和Javascript进行一个个人掷硬币项目。有没有办法根据“翻转”的结果更改图像。例如,如果它头着地,它会在头侧显示一个四分之一的图像,而在尾侧显示相同的图像 Javascript代码: document.getElementById('click').onclick = click; var heads = 0; var tails = 0; function click() { x = (Math.floor(Math.random() * 2) == 0);

我正在用HTML和Javascript进行一个个人掷硬币项目。有没有办法根据“翻转”的结果更改图像。例如,如果它头着地,它会在头侧显示一个四分之一的图像,而在尾侧显示相同的图像

Javascript代码:

document.getElementById('click').onclick = click;

var heads = 0;
var tails = 0;
function click() {  
    x = (Math.floor(Math.random() * 2) == 0);
    if(x){
        flip("heads");
    }else{
        flip("tails");
    }
};
function flip(coin) {
    document.getElementById("result").innerHTML = coin;
};
HTML代码:

<button id="click" type="button">CLICK ME</button>
<p>You got: <span id="result"></span></p>
点击我
你得到:


您已经有了您所需要的工作代码

var coins = {
    heads: 'http://lorempixel.com/400/200/sports/heads is sports',
    tails: 'http://lorempixel.com/400/200/animals/tails is animals',
}
document.getElementById("result").setAttribute('src', coins[coin])
document.getElementById('click')。onclick=click;
var头=0;
var-tails=0;
var硬币={
头:'http://lorempixel.com/400/200/sports/heads 是体育",,
尾巴:'http://lorempixel.com/400/200/animals/tails 是动物,,
}
函数click(){
var result=Math.floor(Math.random()*2)==0?'heads':'tails';
翻转(结果)
};
功能翻转(硬币){
document.getElementById(“结果”).setAttribute('src',coins[coin])
};
点击我

你有:

你有你需要的工作代码

var coins = {
    heads: 'http://lorempixel.com/400/200/sports/heads is sports',
    tails: 'http://lorempixel.com/400/200/animals/tails is animals',
}
document.getElementById("result").setAttribute('src', coins[coin])
document.getElementById('click')。onclick=click;
var头=0;
var-tails=0;
var硬币={
头:'http://lorempixel.com/400/200/sports/heads 是体育",,
尾巴:'http://lorempixel.com/400/200/animals/tails 是动物,,
}
函数click(){
var result=Math.floor(Math.random()*2)==0?'heads':'tails';
翻转(结果)
};
功能翻转(硬币){
document.getElementById(“结果”).setAttribute('src',coins[coin])
};
点击我

您得到:

只需在

img{宽度:100px;}
点击我

您得到:

只需在

img{宽度:100px;}
点击我
您得到: