JSFiddle - React, Tailwind, and code Playground
HTML
<input type="button" id="btnAlunos" value="Alunos" />
JavaScript
function aluno() {
alert("Eu sou um aluno");
}
function professor() {
alert("Agora eu sou professor");
}
document.getElementById("btnAlunos").onclick = function() {
var idOriginal = this.id;
this.value = "Professor";
this.id = "btnProfessor";
idOriginal == "btnProfessor" ? professor() : aluno();
};