function returnIndex(n,val) { var classElements = [],allElements = document.getElementsByTagName('input');//所有div var l = 0; for (var i=0; i< allElements.length; i++ ) { if (allElements[i].className == n ) { l++; if (allElements[i] == val){ return l; } } } //return classElements; } //使用方法 var index = returnIndex(className, obj);
在开发时候,弹窗有时无法获取到相关文本框的数据,这时我们就需要使用js来获取
js获取元素索引的函数,能解决一系列问题,判断当前输入框的值这些
这里附加一个用js获取class元素的方法
function getElementsByClassName(n) {
var classElements = [],allElements = document.getElementsByTagName('input');//所有div
for (var i=0; i< allElements.length; i++ )
{
if (allElements[i].className == n ) {
classElements[classElements.length] = allElements[i];
}
}
return classElements;
}