JavaScript自学笔记一
2014-07-05 21:40
316 查看
1.onload和onunload是打开与关闭页面事件,可以用来出cookie。
<!DOCTYPE html> <html> <body onload="checkCookies()"> //打开body页面的时候触发函数 <script> function checkCookies() { if (navigator.cookieEnabled==true) //检查cookie并弹窗提示 { alert("已启用 cookie") } else { alert("未启用 cookie") } } </script> <p>提示框会告诉你,浏览器是否已启用 cookie。</p> </body> </html>
2.onchange是在改变时触发。
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script> function myFunction() { var x=document.getElementByIdx_x("fname"); x.value=x.value.toUpperCase(); //toUpperCase大写转换 } </script> </head> <body> 请输入英文字符:<input type="text" id="fname" onchange="myFunction()"> <p>当您离开输入字段时,会触发将输入文本转换为大写的函数。</p> </body> </html>
3.onmouseover和onmouseout,鼠标移入和移除时触发。
<!DOCTYPE html> <html> <body> <!-- this表示当前元素,所以在Function里就不必使用getElementById来获取元素了。--> <div onmouseover="mOver(this)" onmouseout="mOut(this)" style="background-color:green;width:120px;height:20px;padding:40px;color:#ffffff;">把鼠标移到上面</div> <script> function mOver(obj) { obj.innerHTML="谢谢" } function mOut(obj) { obj.innerHTML="把鼠标移到上面" } </script> </body> </html>
4.onmousedown鼠标按下,onmouseup鼠标弹起,onclick鼠标点击。
<!DOCTYPE html> <html> <body> <div onmousedown="mDown(this)" onmouseup="mUp(this)" style="background-color:green;color:#ffffff;width:90px;height:20px;padding:40px;font-size:12px;">请点击这里</div> <br> <div onClick="mClick(this)" style="background-color:green;color:#ffffff;width:90px;height:20px;padding:40px;font-size:12px;">用onClick来触发函数,实现变色</div> <script> function mDown(obj) { obj.style.backgroundColor="#1ec5e5"; obj.innerHTML="请释放鼠标按钮"; } function mUp(obj) { obj.style.backgroundColor="green"; obj.innerHTML="请按下鼠标按钮"; } //用onClick来实现变色,第1次学习的灯泡就是用这个onclick来触发实现。 function mClick(obj) { if (obj.style.backgroundColor.match("green")) { obj.style.backgroundColor="red"; obj.innerHTML="用onClick来触发函数,实现变色"; } else { obj.style.backgroundColor="green"; obj.innerHTML="用onClick来触发函数,实现变色"; } } </script> </body> </html>
相关文章推荐
- ajax自学笔记之JavaScript之二
- JavaScript自学笔记 第2次
- 自学javascript笔记_自用_解析W3school的代码_创建删除节点
- JavaScript自学笔记(必看篇)
- 【自学笔记】js JavaScript callback()执行线性动画
- Html,JavaScript,正则表达式(reg express) 自学笔记
- 【自学笔记】 原生JavaScript判断一个变量是否为数组,利用原型对象
- JavaWeb自学之JavaScript学习笔记 Day-3
- JavaWeb自学之JavaScript学习笔记 Day-2
- JavaScript自学笔记之匆匆一眼
- JavaScript自学笔记 第3次
- JavaScript自学笔记 第8次
- JavaScript自学笔记 第7次
- 自学javascript笔记_自用_解析W3school的代码
- ios与javascript的交互,适合刚接触电商ios与html5混编的朋友,(ios自学笔记)
- JavaScript 自学笔记 第1次
- JavaScript自学笔记 第6次
- JavaScript自学笔记第3讲:JavaScript基本数据类型介绍
- 自学javascript笔记_自用_解析W3school的代码_JS对象
- JavaScript自学笔记之学步阑珊