2013-06-28 7 views
0

캔버스에서 프로그래밍 방식으로 개체를 선택하려고합니다. 이 개체에는 "id"라는 사용자 지정 속성이 있습니다. ID (Kenteken)를 전달하는 객체를 반복하고 id가 일치하는 객체를 선택하려면 어떻게해야합니까? 오류 : "0x800a138f - 자바 스크립트 런타임 오류 : 정의되지 않은 또는 null의 특성 'ID'을 가져올 수 없습니다"당신은 한 번에 너무 많이 반복하고참조 사용자 지정 개체 속성

function selecteerObject() { 
var canvobjects = canvas.getObjects();   
for (var i = 0; i <= canvobjects.length; i++) { 
    var idi = canvobjects[i].id; 
     if (idi = '<%= Request.QueryString("Kenteken")%>') 
      canvas.setActiveObject(canvas.item[i]); 
     } 
    } 
} 

답변

0

. 변경 for (var i = 0; i <= canvobjects.length; i++) {

for (var i = 0; i < canvobjects.length; i++) { 
//    ^