function can () {
var mychose = confirm();
if(mychose==true){
var c1 = document.getElementById("txt");
c1.className = "txt";
}这涉及到CSS优先级的问题,ID 选择器的权值要大于 Class 类选择器的权值,你无法通过修改Class 来覆盖ID的样式
你获取的是id,改变的是classname。我我是个菜鸟,也不知道是不是这个原因