求助,写完点击无任何效果

来源:4-1 编程挑战

sejeze

2015-07-11 10:41

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" Content="text/html; charset=utf-8" />
<title>javascript</title>
<style type="text/css">
body{font-size:12px;}
#txt{
   height:400px;
   width:600px;
   border:#333 solid 1px;
   padding:5px;}
p{
   line-height:18px;
text-indent:2em;}
</style>
</head>
<body>
 <h2 id="con">JavaScript课程</H2>
 <div id="txt">
    <h5>JavaScript为网页添加动态效果并实现与用户交互的功能。</h5>
       <p>1. JavaScript入门篇,让不懂JS的你,快速了解JS。</p>
       <p>2. JavaScript进阶篇,让你掌握JS的基础语法、函数、数组、事件、内置对象、BOM浏览器、DOM操作。</p>
       <p>3. 学完以上两门基础课后,在深入学习JavaScript的变量作用域、事件、对象、运动、cookie、正则表达式、ajax等课程。</p>
 </div>
 <form>
 <!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->
   <input type="button" value="改变颜色" onclick="set.gbys()">
   <input type="button" value="改变宽高" onclick="set.gbkg()">
   <input type="button" value="隐藏内容" onclick="set.ycnr()">
   <input type="button" value="显示内容" onclick="set.xsnr()">
   <input type="button" value="取消设置" onclick="set.qxsz()">
 </form>
 <script type="text/javascript">
  var txt=document.getElementById("txt");
  var set={
gbys:function(){
  txt.style.color="red";
  txt.style.backgroundColor="#ccc";
}
gbkg:function(){
txt.style.width="300px";
txt.style.height="300px";
}
ycnr:function(){
txt.style.display="none";
}
xsnr:function(){
txt.style.display="block";
}
qxsz:function(){
var qxcz=confirm("是否取消设置?")
if (qxcz==true){
txt.removeAttribute('style');
}
}
}
 </script>
</body>
</html>


写回答 关注

2回答

  • 柳寒烟
    2015-07-21 12:19:13

    a beautiful code

    <!DOCTYPE HTML>

    <html>

    <head>

    <meta http-equiv="Content-Type" Content="text/html; charset=utf-8" />

    <title>javascript</title>

    <style type="text/css">

    body{font-size:12px;}

    #txt{

       height:400px;

       width:600px;

       border:#333 solid 1px;

       padding:5px;}

    p{

       line-height:18px;

    text-indent:2em;}

    </style>

    </head>

    <body>

     <h2 id="con">JavaScript课程</H2>

     <div id="txt"> 

        <h5>JavaScript为网页添加动态效果并实现与用户交互的功能。</h5>

           <p>1. JavaScript入门篇,让不懂JS的你,快速了解JS。</p>

           <p>2. JavaScript进阶篇,让你掌握JS的基础语法、函数、数组、事件、内置对象、BOM浏览器、DOM操作。</p>

           <p>3. 学完以上两门基础课后,在深入学习JavaScript的变量作用域、事件、对象、运动、cookie、正则表达式、ajax等课程。</p>

     </div>

     <form>

     <!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->

       <input type="button" value="改变颜色" onclick="set.gbys()">

       <input type="button" value="改变宽高" onclick="set.gbkg()">

       <input type="button" value="隐藏内容" onclick="set.ycnr()">

       <input type="button" value="显示内容" onclick="set.xsnr()">

       <input type="button" value="取消设置" onclick="set.qxsz()">

     </form>

     <script type="text/javascript">

      var txt=document.getElementById("txt");

      var set=

    {

              gbys:function(){

              txt.style.color="red";

              txt.style.backgroundColor="#ccc";

              },

              gbkg:function(){

              txt.style.width="300px";

              txt.style.height="300px";

              },

              ycnr:function(){

              txt.style.display="none";

              },

              xsnr:function(){

              txt.style.display="block";

              },

              qxsz:function(){

              var qxcz=confirm("是否取消设置?")

              if (qxcz==true)

              {txt.removeAttribute("style");}

              }

    }

     </script>

    </body>

    </html>


  • Perona
    2015-07-11 13:17:03

    缺了逗号,在每个函数外面加个,即可。

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" Content="text/html; charset=utf-8" />
    <title>javascript</title>
    <style type="text/css">
    body{font-size:12px;}
    #txt{
       height:400px;
       width:600px;
       border:#333 solid 1px;
       padding:5px;}
    p{
       line-height:18px;
    text-indent:2em;}
    </style>
    </head>
    <body>
     <h2 id="con">JavaScript课程</H2>
     <div id="txt"> 
        <h5>JavaScript为网页添加动态效果并实现与用户交互的功能。</h5>
           <p>1. JavaScript入门篇,让不懂JS的你,快速了解JS。</p>
           <p>2. JavaScript进阶篇,让你掌握JS的基础语法、函数、数组、事件、内置对象、BOM浏览器、DOM操作。</p>
           <p>3. 学完以上两门基础课后,在深入学习JavaScript的变量作用域、事件、对象、运动、cookie、正则表达式、ajax等课程。</p>
     </div>
     <form>
     <!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->
       <input type="button" value="改变颜色" onclick="set.gbys()">
       <input type="button" value="改变宽高" onclick="set.gbkg()">
       <input type="button" value="隐藏内容" onclick="set.ycnr()">
       <input type="button" value="显示内容" onclick="set.xsnr()">
       <input type="button" value="取消设置" onclick="set.qxsz()">
     </form>
     <script type="text/javascript">
      var txt=document.getElementById("txt");
      var set={
    gbys:function(){
      txt.style.color="red";
      txt.style.backgroundColor="#ccc";
    },
    gbkg:function(){
    txt.style.width="300px";
    txt.style.height="300px";
    },
    ycnr:function(){
    txt.style.display="none";
    },
    xsnr:function(){
    txt.style.display="block";
    },
    qxsz:function(){
    var qxcz=confirm("是否取消设置?")
    if (qxcz==true){
    txt.removeAttribute('style');
    }
    }
    }
     </script>
    </body>
    </html>


JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题