我来整理JavaScripe的基础知识了,不要问我昨天的代码哪里去了。。
JS的 基础篇还是让人很愉快的~
首先,它和CSS样式一样,都写在<head></head>或</head><body>之间,不同的是,JS是用<scripet></scripet>框起来的。还有一点,JS也可以写到<body>之间,不过在<body>部分中的JavaScripts会在页面加载的时候被执行,在<head>部分中的JavaScripts会因为浏览器的解析方式在被调用的时候才执行。
其次,JS里需要直接在网页中输出内容,使用document.write()就
可用于向 HTML 输出流写内容了,这里又分三种:
第一种:内容用""括起来,""里的内容直接输出------document.write("I love JavaScript");
第二种:直接写变量名,输出变量存储的内容------
var mystr="hello world!"; /*输出前需要先定义,用var定义,命名需要以下划线、字母、美元符来开头*/
document.write(mystr);
第三种:多项内容之间用+号连接------
var mystr="hello";
document.write(mystr+"I love JavaScript");
第四种:输出hello后,输出一个换行符------
var mystr="hello";
document.write(mystr+"<br>");
document.write("JavaScript");
以下这些内容我觉得与html中的表单有异曲同工的效果,都是用于与用户交互信息,只是方式有所改变。这里是弹出对话框,让用户选择然后再作出判断,表单是让用户直接输入信息,都是交互的模式,但作用却不尽相同,表单是收集信息,而以下的这些可以用于调试程序,也可以帮助用户删选信息之类的吧。
注意:以下这几个出现消息对话框的属性值都具有排他性,在用户点击对话框按钮之前,不能进行任何其他操作。
1, alert:用于输出页面警告,两种方法:
第一种---------alert("警告");/*直接用文字输出,用双引号括起来*/
第二种---------
var mycunt=jinggao;
alert(mycunt);/*先定义,然后引用输出*/
2, confirm:在命名时里直接为它赋值var message=confirm(“问题?”)这里是放出问题,再结合if....else来让用户判断,从而输出不同结果。
,3, prompt:用于对用户进行提问,也是,先定义,var sorce=prompt("问题“),在if....else判断。
最后,我一定好好学习,天天向上。