代码改变世界

js 获取焦点 字体加粗

2012-04-13 17:00  aivj  阅读(2640)  评论(0)    收藏  举报

获取焦点事件:focus()

css 字体加粗 红色 style="font-weight:bolder; color:Red;"

 文本输入数字、小数点:

onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"

onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"

onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}"

js nextSibling用法:liItems[i].parentNode.nextSibling.nextSibling.nextSibling.outerHTML