为什么代码提交没有错误,却不生效,我也不知道错哪了
用逻辑运算符amp;amp;nbsp;nbsp;||nbsp;nbsp;nbsp;nbsp;!nbsp;nbsp;等不同的版本控制工具思想都是一样的,git在录制中
你可以把代码拿出去,在网页上用f12来看你哪里有错
首先onclick='changcolor()',这才是点击调用changcolor函数,你写的只不过是函数在堆中存在的地址。其次改变颜色之所以不成功是应为color属性只能够对文本起作用,所以你要获取文本所在的元素,才能设置相应的颜色。例如:
function changcolor(){
var textColor = mychar.childNodes[1];//获取到h5标签,之所以为1,是因为chrome把空白也当成了一个子类,所以在h5标签之前还有一个,当你写mychar.childNodes[0],实际上获取到的是#text
textColor.style.color = 'red';
}
隐藏和显示没有效果是因为缺少style。mychar.style.display = 'block';
function cancel(){
var conf = confirm("取消设置?");
if (conf改成true){
txt.style ="";
}
}//定义"取消设置"的函数
maybe there is something wrong in network