2013-01-21 2 views
1

나는이 표 셀 중 img.src에 도착하려고하지만 어딘가에 잘못 가고 있습니다.표 셀에서 이미지 소스 가져 오기

var cell = newTable.rows.cells; 
var content = newTable.getElementsByTagName('img'); 
var nodeArray = []; 

for(var i = 0; i < content.length; ++i) 
{ 
    nodeArray[i] = content[i]; 
} 

var listThem = $(this).attr('src'); 
console.log(listThem); 
+0

Ermm ... 처음에는'content'로 설정할 수있을 때'content'를 거쳐 모든 nodeArray [i]'를'content [i]'로 설정해야합니다 ...? 예를 들어,'var nodeArray = content;'또한 우리에게 보여주고있는 것, 우리는 전혀 당신을 도울 수 없습니다 ... – jeremy

+0

공정한 정도로 ... – Inkers

답변

3

사용이 :

var content = newTable.getElementsByTagName('img'); 
for(var i = 0; i < content.length; i += 1) { 
    var source = content[i]['src']; 
    //do something 
} 

getElementsByTagName()는 DOM 요소의 배열을 반환합니다. dom 요소의 "src"속성에 액세스하려면 다음을 수행하십시오. element.src 또는 element['src'];

source에는 이미지 소스가 포함됩니다.

+0

환호성 Libert, 밝혀 졌을 때 거의 거기에 있었어요. . 나는. src를 시도했다. 나는 우리가 여행하는 작은 것들을 배울 때 그것을 추측하지만, 우리는 모두 어딘가에서 시작해야합니다. 감사. – Inkers