DOM编程中一些容易忘记的常用属性跟方法的应用。
1.让超链接点击之前跟点击之后都是一样的颜色,并且没有下划线。
a:link,a:visited{
text-decoration:none;
color:#33FF00;
}
2.css 文档中布局里的2个属性:display与overload。改变其中的值可以显示或隐藏对象的内容。
display:block;显示对象内容。
display:none;隐藏对象内容。
3.拿到单元格对象后往单元格例添加文本,可以用innerText 属性,如果还相对文本进行设置,最好用
innerHTML属性。
4,disabled属性:可以将此属性设置为true或者false,比如将button对象的disabled设置为true,则该按钮点击
一次之后就不能再点击了。event.srcElement.disabled=true;
5:获取table表格中的所有的行集合直接obj.rows即可。获取一行中的所有的单元格对象可通过cells属性获取
。不需要去获取节点对象,操作比较简洁。
6:鼠标进入出去事件:onmouseover 鼠标进来,onmouseout鼠标出去。可以设置表格的高亮效果,鼠标移
动到哪一行,哪一行就颜色高亮。
7:checkbox:复选框被选中属性:checked,比如checkbox如果被选中了,则该复选框对象的checked的属
性返回值是true,否则false, boxNode.checked=true,被选中。boxNode.checked=false,没被选中。 id="s">
8:span标签可以放在按钮的后面,不用换行。
9:css样式还可以通过#形式来设置(也就是id选择器):比如某div节点的id名是“divid” ,则可以在样式表中
设置为#divid{ }
10:设置某图片的位置:可以通过在标签中设置style=position属性,将属性值设为absolute(为止固定),
然后在设置图片在页面中的位置值,通过left(据页面左边距离) ,top(距页面上面距离)等属性的大小来
设置。
11:光标的坐标属性:event.x 光标距页面左边的距离。 event.y 光标距离页面右边的距离。
12:setInterval("要运行的程序",时间); 表示每隔多长时间就运行一次该程序。
13:javascript中的正则表达式:可以查JScript文档,正则表达式有2中表达形式,第一种var regex=\ pattern
\[flags]; 第二种:var regex=new RegExp("pattern",[flags]); 然后将字符串与该正则表达式进行匹配,
str.match(regex); 该结果返回的不是true或者false,如果匹配,则返回该字符串,若不匹配,则返回null,在
对该结果进行判断时也可转化为布尔型,因为null为假,非null为真。
还有一点需要注意的是若字符串很长,而正则表达式只匹配其中的某一部分,结果也是true,所以可以
在正则表达式的2头分别加上一个符号:^ 跟$,比如var regex=new RegExp("^[a-zA-Z]\\w{5,15}$");。
14:正则表达式的另一种写法:var boolean=regex.test(str); 该test()方法返回的是一个布尔型的值,如匹
配返回true,否则返回false, 该方法接收的是字符串。
15:关于form表单提交事件:给form添加一个onsubmit() 事件,若果event.returnValue=true; 则可以提交数
据。如果event.returnValue=false; 则不能提交。
16:在表单提交例子中,可在校验用户名密码等函数中将所匹配的结果返回来,在表单提交事件中可直接
对该结果进行判断,如果所有的结果都是真,则event.returnValue=true;可以提交,否则
event.returnValue=false; 不能提交。
------- android培训、 java培训、期待与您交流! ----------
详细请查看:http://edu.csdn.net/heima/