alert(/items\[\d+\]\.itemName/.test('items[0].itemName'));

解决方案 »

  1.   

    楼主可以去看看jquery的xpath操作。像这样写法:$("input[name*=itemName]") 可能能更好的解决你的问题。
      

  2.   

    如果itemName是标签中的Attribute属性,如<textarea itemName></textarea>这种形式的,直接用选择器就可以把他们提取出来var list=document.querySelectorAll("textarea[itemName]");
    不然就要去遍历了var items=document.querySelectorAll("textarea");
    var list=[];
    for(var i=0,len=items.length; i<len; i++){
       if(items[i].itemName!=null || items[i].getAttribute("itemName")!=null){
             list.push(items[i]);
       };
    };