-
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="txttent-Type" txttent="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="changeColor()">
<input type="button" value="改变宽高" onclick="changeSize()">
<input type="button" value="隐藏内容" onclick="objHide()">
<input type="button" value="显示内容" onclick="objShow()">
<input type="button" value="取消设置" onclick="offSet()">
</form>
<script type="text/javascript">
var txt=document.getElementById("txt");
function changeColor(){
txt.style.color="red";
txt.style.backgroundColor="#ccc";
}
function changeSize(){
txt.style.width="300px";
txt.style.height="300px";
}
function objHide(){
txt.style.display="none";
}
function objShow(){
txt.style.display="block";
}
function offSet(){
var hua=confirm("你确定要重置所有设置么?");
if(hua==true){
txt.removeAttribute('style');
}
}
</script>
</body>
</html>
查看全部 -
<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=yanse() >
<input type="button" value="改变宽高" onclick=daxiao()>
<input type="button" value="隐藏内容" onclick=yincang()>
<input type="button" value="显示内容" onclick=xianshi()>
<input type="button" value="取消设置" onclick=quxiao()>
</form>
<script type="text/javascript">
//定义"改变颜色"的函数
function yanse(){
document.getElementById("txt").style.color="yellow";
document.getElementById("txt").style.backgroundColor="blue";
document.getElementById("con").style.color="red";
}
//定义"改变宽高"的函数
function daxiao(){
document.getElementById("txt").style.width="300px";
document.getElementById("txt").style.height="200px";
}
//定义"隐藏内容"的函数
function yincang(){
document.getElementById("txt").style.display="none";
}
//定义"显示内容"的函数
function xianshi(){
document.getElementById("txt").style.display="block";
}
//定义"取消设置"的函数
function quxiao(){
var bb=confirm("是否恢复?");
if(bb===true){
document.getElementById("txt").removeAttribute("style");
//document.getElementById("txt").style.color="";
}
}
</script>
查看全部 -
DOM操作和函数是关键
查看全部 -
什么是变量? 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。
变量名可以任意取名,但要遵循命名规则:
变量必须使用字母、下划线(_)或者美元符($)开始;
然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成;
不能使用JavaScript关键词与JavaScript保留字。
变量要先声明再赋值,如下:
var mychar; mychar="javascript"; var mynum = 6;
变量可以重复赋值,如下:
var mychar; mychar="javascript"; mychar="hello";
注意:
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
查看全部 -
注释的作用是提高代码的可读性,帮助自己和别人阅读和理解你所编写的JavaScript代码,注释的内容不会在网页中显示。
注释可分为单行注释与多行注释两种。
单行注释,在注释内容前加符号 “//”。
多行注释以"/*"开始,以"*/"结束。
查看全部 -
JavaScript语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。
一行的结束就被认定为语句的结束,通常在结尾加上一个分号
";"
来表示语句的结束。“;”分号要在英文状态下输入,同样,JS中的代码和符号都要在英文状态下输入。
虽然分号“;”也可以不写,但我们要养成编程的好习惯,记得在语句末尾写上分号。
查看全部 -
可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head(头)或者body(身体)部分。
javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function(功能)那么对位置没什么要求的。
查看全部 -
引用JS外部文件。
可以把HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。
注意:在JS文件中,不需要<script>标签,直接编写JavaScript代码就可以了
JS文件不能直接运行,需嵌入到HTML文件中执行
查看全部 -
<script>标签要成对出现
<script type="text/javascript">
表示在<script></script>之间的是文本类型(text),javascript是为了告诉浏览器里面的文本是属于JavaScript语言。
查看全部 -
1. 所有主流浏览器都支持JavaScript。
2. 目前,全世界大部分网页都使用JavaScript。
3. 它可以让网页呈现各种动态效果。
4.学习环境无外不在,只要有文本编辑器,就能编写JavaScript程序。
查看全部 -
function cancel(){
var a=confirm("是否取消设置?");
if(a){
con.removeAttribute("style");
}
}
查看全部 -
function add2(){ var sum = 3 + 2; alert(sum); } function定义关键字
查看全部 -
document.getElementById("id").style.display="none";隐藏
document.getElementById("id").style.display="block";显示
查看全部 -
function openWindow()
{var open=confirm("确认新建窗口打开网站吗?");
if(open==true)
// 新窗口打开时弹出确认框,是否打开
{var url=prompt("通过输入对话框,确定打开的网址","http://www.imooc.com");
if(url!=null)
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
{window.open(url,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');
}
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
else
{alert("再见!");}
}
else
{alert("再见!");}
}
查看全部
举报