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

帮忙找错,始终效果不出来啊

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

<title>DOM练习</title>

<style type="text/css">

*{margin:0;padding:0;}

#content{

height:400px;

width:600px;

border:2px solid #F00;

margin-top;50px;

margin:0 auto;

}

p{

line-height:30px;

text-indent:2em;

}

h2{

text-align:center;

}

h5{padding-bottom:20px;text-align:center}

.btn{margin:0 auto;}

</style>

</head>


<body>

<h2>javascript换样式</h2>

    <div id="content">

    <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="text1" />

        <input type="button" value="改变宽高" onclick="text2" />

        <input type="button" value="隐藏内容" onclick="text3" />

        <input type="button" value="显示内容" onclick="text4" />

        <input type="button" value="恢复原状" onclick="text5" />

        

    </form>

    

    <script type="text/javascript">

var id=document.getElementById("content");

//定义"改变颜色"的函数

function text1(){

id.style.color="red";

}

//定义"改变高度"的函数

function text2(){

id.style.height="500px";

id.style.height="500px";

}

//定义"隐藏内容"的函数

function text3(){

id.style.display="none";

}

//定义"显示内容"的函数

function text4(){

id.style.display="block";

}

//定义"恢复原始"的函数

function text5(){

id.removeAttribute("style");

}

</script>

</body>

</html>


提问者:牛牛兀 2016-05-29 23:20

个回答

  • FINE_Android
    2016-05-29 23:39:43
    已采纳

    onclick的函数名需要(),在Java中,没有()那就是类了