-
单行注释,在注释内容前加// 多行注释以"/*"开始,以"*/"结束。查看全部
-
: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。查看全部
-
人查看全部
-
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow(){
var a=confirm("是否打开新窗口?");
if(a==true){
var b=prompt("请输入网址:",'http://www.imooc.com/');
if(b!=null){
window.open('http://www.imooc.com/','_blank','width=400px,height=500px,menubar=no,toolbar=no')
}else{}
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
查看全部 -
第一种:输出内容用""括起,直接输出""号内的内容。 <script type="text/javascript"> document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。 </script> 第二种:通过变量,输出内容 <script type="text/javascript"> var mystr="hello world!"; document.write(mystr); //直接写变量名,输出变量存储的内容。 </script> 第三种:输出多项内容,内容之间用+号连接。 <script type="text/javascript"> var mystr="hello"; document.write(mystr+"I love JavaScript"); //多项内容之间用+号连接 </script> 第四种:输出HTML标签,并起作用,标签使用""括起来。 <script type="text/javascript"> var mystr="hello"; document.write(mystr+"<br>");//输出hello后,输出一个换行符 document.write("JavaScript"); </script>查看全部
-
score = prompt("请输入你的成绩","你的成绩为");
查看全部 -
confirm(str); str:在消息对话框中要显示的
查看全部 -
交互框:
prompt(str1,str2)
str1:是提示语
str2:是编辑框内初始内容
用户点击确定后,prompt(str1,str2)返回用户输入的内容,点击取消返回null
查看全部 -
confirm(str) 返回值为用户 选择的按钮值,boolean
查看全部 -
<!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="col()">
<input type="button" value="改变宽高" onClick="wh()">
<input type="button" value="隐藏内容" onClick="hd()">
<input type="button" value="显示内容" onClick="bl()">
<input type="button" value="取消设置" onClick="re()">
</form>
<script type="text/javascript">
//定义"改变颜色"的函数
function col(){
var co=document.getElementById("con");
co.style.color="red";
}
//定义"改变宽高"的函数
function wh(){
var w=document.getElementById("txt");
w.style.width="500px";
w.style.height="500px";
}
//定义"隐藏内容"的函数
function hd(){
var h=document.getElementById("con")
h.style.display="none";
}
//定义"显示内容"的函数
function bl(){
var b=document.getElementById("con")
b.style.display="block";
}
//定义"取消设置"的函数
function re(){
var r=confirm("确定取消设置吗?")
if (r==true){
var res=document.getElementById("con");
con.removeAttribute("style");
var rese=document.getElementById("txt");
txt.removeAttribute("style");
}
else{
alert("再见!")
}
}
查看全部 -
confirm 弹出选项框查看全部
-
onclick事件属性中名称似乎不能少于4个英文字母不能多于8个英文字母。
查看全部 -
if(条件) { 条件成立时执行的代码 } else { 条件不成立时执行的代码 }查看全部 -
变量要先声明再赋值
var mychar; mychar="javascript"; var mynum = 6;
查看全部 -
单行注释,在注释内容前加符号 “//”
多行注释以"/*"开始,以"*/"结束。
查看全部
举报