简体   繁体   English

我想在单击按钮时显示不同的图像

[英]i want to show a different image when button is clicked

i need to make it that when i click the button an image is replaced by another我需要做到的是,当我单击按钮时,图像会被另一个图像替换

HTML: HTML:

function Show1(){
        if(Clicked === false) setClicked(true);
        else setClicked(false);
        console.log(Clicked)
    }




<div className="SignIn__AsWhat">
          <button className="SignIn__AsStudent" onClick={Show1}> 
          {Clicked === 0? <"What do i put here"/> : <"and here?"/>}                
          Je suis étudiant
          </button>
              <button className="SignIn__AsTeacher">
              Je suis enseignant
              </button>
          </div>
function Show1(){
    setClicked(!Clicked)
}


<div className="SignIn__AsWhat">
      <button className="SignIn__AsStudent" onClick={Show1}> 
      {Clicked? <img src="https://lh6.googleusercontent.com/-aepjQbk-blQ/AAAAAAAAAAI/AAAAAAAAAAA/ACHi3rc0BHkpnTpc2qD0-hwjIvLM-8o8BQ/mo/photo.jpg?sz=48"/> : <img src="https://i.stack.imgur.com/Izu1b.jpg?s=64&g=1"/>}                
      Je suis étudiant
      </button>
          <button className="SignIn__AsTeacher">
          Je suis enseignant
          </button>
      </div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM