解决方案 »
- 【在线等】=======offsetLeft 取到奇怪的值=======
- 我写了一个最简单的js文件,但是怎么调用呢
- 如何用js打开新窗口并传递数据
- |zyciis| 如何一句语句更改页面所有name为"txtName"的控件的值为"删除" document.getElementsByName("txtName")??.value="删除" 急
- 寻找卓越网鼠标经过链接的时候出现一个DIV,触发这个事件的代码
- JS脚本无效,return false不起作用?
- 求一禁止输入全角字符正则表达式
- 求助:控制文本框显示隐藏的问题
- 如何把字符串"D$1,D$2,D$3.....n和T$1001,T$1002,T$1003......N"分离成"1,2,3;1001,1002,1003"?
- JavaScript连接sql的问题
- Extjs的扩展实现treegrid,Ext大牛请进!!!
- 连续数字转换为正则表达式?
取自定义属性用: element.getAttribute("属性名") //return String
/**
**@param _selName 自定义属性名字,这里可以是'selname'
**@param _selValue 自定义属性值
**@param _tagName 指定标签(可选)
**@return DOM集合
**/
function getElementBySelName(_selName,_selValue,_tagName){
var elems=document.getElementsByTagName(_tagName==undefined?'*':_tagName);
var _array=[];
for(i=0,len=elems.length;i<len;i++){
if(elems[i].getAttribute(_selName)==_selValue) _array.push(elems[i]);
} return (_array); }
//getElementBySelName('selname','navipro');
这个和document.getElementsByTagName("input") 貌似一样的
楼主的代码只这么截取了一段 又不描述下规律性的东西 着实让大家大眼瞪小眼~~~