<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<script type="text/javascript">
function changecolor(){
var mychar=document.getElementById("da");
mychar.style.color="blue";
var mychar=document.getElementById("first").style.color="blue";
}
function changesize(){
var mychar=document.getElementById("con");
mychar.style.width="100px";
mychar.style.height="1000px";
}
function show(){
var mychar=document.getElementById("a1");
mychar.style.display="block";
}
function notshow(){
var mychar=document.getElementById("a1");
mychar.style.display="none";
}
function popup(){
var message=confirm("确定取消所有设置吗?");
var mychar=document.getElementById("da");
if(message==true){
mychar.removeAttribute("style");}
else{
document.write("重置失败");}
}
/*function popup(){
if(confirm("确定取消所有设置吗?"))
{ var ba=document.getElementById("da");
ba.style.cssText='null';
}
}*/
</script>
<style type="text/css">
#con{
border:1px solid black;
height:400px;
width:400px;
}
#first{
color:green;
font-weight:bold;
}
</style>
</head>
<body>
<div id="da">
<h1 id="a1" >JavaScript课程</h1>
<div id ="con">
<p id="first"> JavaScript为网页添加动态效果并实现与用户交互的功能。</p>
<ol >
<li> JavaScript入门篇,让不懂JS的你,快速了解JS。
</li>
<li>JavaScript进阶篇,让你掌握JS的基础语法、函数、数组、事件、内置对象、BOM浏览器、DOM操作。
</li>
<li>学完以上两门基础课后,在深入学习JavaScript的变量作
用域、事件、对象、运动、cookie、正则表达式、ajax等课程。
</li>
</ol>
</div>
</div>
<form>
<input type="button" value="改变颜色" onclick="changecolor()"/>
<input type="button" value="改变大小" onclick="changesize()"/>
<input type="button" value="显示内容" onclick="show()"/>
<input type="button" value="隐藏内容" onclick="notshow()"/>
<input type="button" value="重置设置" onclick="popup()"/>
</form>
</body>
</html>
因为你通过document.getElementById("da"), 只是操作了这个id为"da"的div,和其他没有关联