第一:javascript 基础
常用的对象及方法:
eval-(动态得到控件名称等)
parseint
parsefloat
常用的对象
window.location:
method: reload 实现刷新
replace 控制页面转向,不把当前也记录到history中-------安全网站
property: protocal 协议
hostname 主机名
port 端口
........................
history : history.back,history.forward,history.go(-2)
document:: proprety: anchor,cookie,domain,..............................
功能是:返回文档中的,form,控件,链接,图像,anchor。返回类型是数组
设置:标题,url,图片,链接以及控件 的各种属性
document.write( )
document:添加事件: doucument.oncloick=sayheelo;
document.images[i].onclick=newevent;
document.forms.submit=";
if ( element.addEventlistenner){
element.addEventlistener("onclick",func,false)}}
else
elemnet.aattchEvent("click",func.false)
可以向函数传递对象:用 this
function imgClick(){
alert(event.srcElement.src);
}
<img src="2.jpg" onclick="imgClick(event)">
function imgClick(){
alert(event.target.src);
}
event 对象:得到事件的鼠标键等,实现快捷键
var txtContest = document.getElementById("textControl");
textContest.onkeydown = function (evt){
evt =evt?evt:window.event
if (evt.ctrlKey && 13==evt.keyCode) this.form.submit();
}
form 对象:属性: action elements,length,name,target
方法: submit(),reset()
事件: onsubmit,onreset
用途:设置,获取 控件的名称,value,及其它属性
.name, .value
焦点: focus() ,blur()失去焦点
事件:onfocus() onblur()
得到控件:document.forms["a"].elements["a"].value
-