问答详情
源自:4-1 编程挑战

为什么代码提交没有错误,却不生效,我也不知道错哪了

为什么代码提交没有错误,却不生效,我也不知道错哪了

提问者:小磊子0201 2017-12-11 16:44

个回答

  • 慕移动9181930
    2022-03-25 23:54:31

    用逻辑运算符amp;amp;nbsp;nbsp;||nbsp;nbsp;nbsp;nbsp;!nbsp;nbsp;等git

  • 姜姜云
    2017-12-19 13:11:58

    你可以把代码拿出去,在网页上用f12来看你哪里有错

  • qq_随风_166
    2017-12-13 14:57:21

    首先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';


  • 宝慕林7860938
    2017-12-11 23:38:55

    function cancel(){

            var conf = confirm("取消设置?");

            if (conf改成true){

                txt.style ="";

            }

        }//定义"取消设置"的函数


  • breakcozy
    2017-12-11 23:04:06

    maybe there is something wrong in network