我的这个是不是有毛病,一个也运行不了啊

来源:4-1 编程挑战

慕少2368000

2018-06-12 20:37

 <!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->
    <input type="button" value="改变颜色" onClick="ab()"> 
    <input type="button" value="改变宽高" onClick="a2()">
    <input type="button" value="隐藏内容" onClick="a3()">
    <input type="button" value="显示内容" onClick="a4()">
    <input type="button" value="取消设置" onClick="a5()">
  </form>
  <script type="text/javascript">
//定义"改变颜色"的函数 
 function ab(){ var mychar=document.getElementById("txt");

                    mychar.style.color="red";

                    mychar.style.backgroundColor="#ccc";}

function a2()
{var mychar=document.getElementById("txt");
mychar.style.width="400px";//定义"改变宽高"的函数
mychar.style.height="300px";
}
function a3()
{var mychar=document.getElementById("txt")
mychar.style.display="none";//定义"隐藏内容"的函数
}
function a4()
{var mychar=document.getElementById("txt")
mychar.style.display="block";//定义"显示内容"的函数
}
function a5()
{var a=confirm("是否取消设置?");
if(a==true)
{
var e2=document.getElementById"txt";
e2.removeAttribute("style");
}
else
{return};}
//定义"取消设置"的函数

写回答 关注

2回答

  • 慕婉清7712429
    2018-06-15 18:07:49

    https://img4.mukewang.com/5b2373cf0001314602820081.jpg这个分号是中文的要改成英文的

    https://img.mukewang.com/5b238d800001c03804060393.jpg

    a3和a4变量后面没有加分号,要加上分号,e2这里txt应该是var e2=document.getElementById("txt");少了括号,最后else其实也对,但是按照标准来,return加上因为双引号吧

  • 慕仙5004772
    2018-06-13 10:05:20

    毛病很大   不需要声明

    慕少2368...

    什么情况啊,说说呗

    2018-06-13 11:24:34

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题