获取对象
var nameObj=document.getElementsByName("dto.name")[0]; //根据名称得
document.getElementById("abc")//根据ID得
var obj=window.event.srcElement; //得到来源对象
设置对象属性
nameObj.setAttribute("disabled","");
nameObj.setAttribute("dataType","Require");
nameObj.style.background="#ffffff";
oneTr.style.display="none"; //隐藏
//字符串转成数值
parseInt()
parseFloat()
//内部显示
.innerHTML
//动态创建页面对象
var newElement = document.createElement("<input name='"+theName+"' type='hidden' value='"+theValue+"'>");
form1.appendChild(newElement);
对象改变:
1、onchange事件只有在获取焦点,内容改变,失去焦点之后才会触发。
2、但是有的时候内容是通过js脚本改变的,此时不会触发该事件。
3、这个时候可以用onpropertychange,元素的任何属性改变,如value、css属性等,都会触发该事件。
延时:
function autoinit()
{
setTimeout("initInput()",1)
}
数组定义
var arr=[
["402881e72e6f0326012e7096e2ce0039","科技大厦"]
,["402881e72e6f0326012e70b25200007f","王雷"]
,["402881ed2e740922012e7425d8210010","河南省人大代表"]
,["402881ef2e8e83f7012e8ece94930016","www"]
,["402881ee2e9933e0012e99470013000f","张建军"]
,["402881ee2e9951d3012e995a0b71000f","信阳"]
];
数组定义2
var dbzArr=[]; //代表组 数组,二组数组 var oneDbz=["Ja535d6e4a2245dbae9f77ea313babb9","J6fdb8b684da4c06bc0837cc76e59182","专业一组"]; dbzArr.push(oneDbz);