一、js全名javaScript:
原来传说中的js是干大事情的:1.做特效(感觉挺好玩的样子);2.前后台做交互(噢!就是前后台说话、聊天、沟通用的呗!嗯!好像很有道理的样子,不管了,暂时先这样理解吧!);3.js是操作行间的样式
二、第一个js小小程序:
以前总听说程序员、程序员不知道程序员到底是做什么的,我只知道肯定是在互联网圈子里混的,其他的就不知道了,今天我终于晓得了程序员原来是写程序,呵呵!光晓得好像没有什么了不起,会写程序才是硬道理,先让我这菜鸟试着写一个小小程序哈!嘿嘿!说好的写一个怎么写了三个,手欠啊!没得办法!
alert 弹窗、弹东西
今天学了三个事件 on 当......时候 click 点击 onmouseover 移入 onmouseout 移出
事件是用户操作
<input type="button" value=“点击" onclick=”alert('我是菜鸟')"/>
<input type="button" value="按钮" onclick="alert('2')"/>
<input type="button" vlaue="按钮" onclick="alert('Hi,小伙伴')"/>
三、通过id在页面中获取元素
document.getElementById(‘id名’);
document 文档、页面
. 点的意思是----->的
get 获取
Element 获取一个元素
By 通过
Id id名
四、复合样式
例:margin-lift ------->marginLeft........
五、函数
定义一个函数
function 函数名(){
//code;
}
*这样调用一个函数----------> 函数名()
*函数的命名------》都用英文
*var a=12;
var 声明变量 变量名=值; ***可以重用
六、流程控制语句
= 赋值 == 比较 、判断
if(条件){
//code;
}else{
//code;
}
例:if(如果今天天气==晴天){
那么就 = 去爬山;
}else{
否则 = 在家敲代码
}
七、关于a
a标签这样写会让你省很多事,你有没有发现当有滚动条时a标签没有加javascript,当你点击完a标签页面会很讨厌的回到顶部,但加了javascript当点击完a标签时页面会老实的停留在a标签的地方!
<a href="javascript:;"></a>
八、我发现
********js操作的都是行间样式;
********js可以操作任何标签和属性
*********html里怎么写js里就怎么写,复合样式除外 class----->className