js
AC_great
Young For You
展开
-
js笔记
(1)用size代表宽度,会引起兼容性问题,再加上 INPUT本身的padding margin什么的差异,就更会影响了,所以,建议不要使用size设置宽度,最好使用 width来代替。Name: Name2: maxlength="5",则input输入框中只能够输入5个字符 size="5",表示input输入框只显示5个可见的字符,但你可以输入'无数'多字符内容转载 2015-03-26 19:54:55 · 508 阅读 · 0 评论 -
Js 获取行间样式属性值 和 css 内嵌样式或样式表中属性值的方法
Js 获取行间样式属性值 和 css 内嵌样式或样式表中属性值的方法 无标题文档 window.onload = function(){ alert(document.getElementByIdx_x('xinying').style.width);} 如果是在行间,用以上方法可以直接取到css的 属转载 2015-03-26 17:06:20 · 3009 阅读 · 0 评论 -
js中eval详解
先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下:var code1='"a" + 2'; //表达式 varco转载 2015-03-26 20:42:24 · 699 阅读 · 0 评论 -
用JS实现放大镜特效
(1)offsetLeft与style.left:style.left返回的是字符串,带像素,offsetLeft返回的是数值30;style.left是可读写的,offsetLeft是只读的,所以要改变div的位置,只能修改style.left;style.left的值需要实现定义,否则取到的值为空读的时候尽量使用offsetLeft(因为style.left需要在html中设置原创 2015-03-25 11:22:29 · 2270 阅读 · 0 评论