<!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>
onclick的函数名需要(),在Java中,没有()那就是类了