JS-Elementary2017-07-28
来源:互联网 发布:iphone7plus软件铃声 编辑:程序博客网 时间:2024/05/23 05:09
1. JS代码一般放在<head>,<body>中或者放在外部js文件中,在js文件中不需要加<script>,直接编写js代码即可;js文件不能直接执行,需要在HTML文件中引用js文件,如果要引用外部的js代码,则需要在<script>中加入:
<script src="xx.js">
</script>
注意: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。
2. javascript 的语句总是以“;” 结束的。
js中定义变量: var 变量名 ;
js变量规定以字母,下划线,美元符号($)开始;由字母,数字,下划线,美元符号($)组成。
3. js的赋值语句与其他语言类似
if....else 语句
4.js函数格式
js定义函数:
function 函数名()
{
函数体;
}
5. js输出内容
1) document.write("输出内容");
2)document.write(变量名);
3)输出多项内容用“+”号连接, document.write(变量名+"输出内容");
4)输出HTML中的某些标签,例如document.write("content"+"<br>");
另:使用css样式输出空格document.write("<span style='white-space:pre;'>");
6. javascript中的消息对话框
格式: alert(字符串或变量名);
7. javascript confirm对话框(确定,取消)
格式: confirm(string) ;
string 为对话框要显示的内容;
实例:
<script type="text/javascript"> function myfun() {var messages=confirm("make a chioce?"); if(messages==true) { document.write("right chioce."); } else{ document.write("wrong chioce.") ;} }</script> <input name="button" type="button" onClick="myfun()" value="click me"/>
7. prompt消息对话框
prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。
str1是消息对话框的内容;str2是输入的内容,可以更改。
返回值: 点击确定,则返回输入框中的内容;点击取消,返回null值。
8. JavaScript-打开新窗口(Window.open)
语法: window.open( url , 窗口名称 , 参数字符串)
实例:
<script type="text/javascript"> function Wopen(){ window.open('https://www.google.com/','_blank','width=600,height=400','top=100px,left=0'); } </script> <input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" >
9. javascript 关闭窗口- window.close
语法: window.close(); 或 [窗体名称].close;
- JS-Elementary2017-07-28
- 07 JS元素操作
- js注意事项07
- 2017-07-10(JS)
- JS&jQuery初级07
- 07 JS的BOM
- js
- js
- JS
- JS
- JS
- js
- js
- js
- js
- js
- JS
- js
- 深度学习笔记---权重初始化
- TensorFlow安装
- PTA L2-011 玩转二叉树 (镜像反转)
- 浅谈三层架构与MVC
- 在.NET MVC下不用iframe实现局部加载html
- JS-Elementary2017-07-28
- 【支付宝】余额宝团队招聘
- linux进程利用mmap映射区通信
- ListView动态模糊搜索显示ArrayList数据
- ssh暴力破解
- tarjin+dfs 杀人游戏
- 'Conversion failed when converting date and/or time from character string.DB-Lib error message 241,
- OpenCV之轨迹条(TrackBar)的创建和使用
- hbase读写demo