(1) 클릭 이벤트가 제대로 정의되지 않은 :
aCookie.onlclick = cookie.display();
// typing error onlclick
// cookie.display() actually it call display function, doesn't give reference
변화에 :
aCookie.onclick = cookie.display;
(2) 세트 ID가 "종류"입력 상자
(3) 현재 코드는 요소가 아니라 쿠키의 인스턴스에 대한 속성 (id, kind, x, y)을 설정합니다. 요소가 매개 변수 &에 속성이 설정되도록 코드를 변경하십시오.
//pass element to set properties
function Cookie(elem,id, kind, x, y) {
elem.id = id;
elem.kind = kind;
elem.x = x;
elem.y = y;
this.display = function() {
alert("Cookie number: " + this.id + "; is a: " + this.kind + "; cookie : " +
" and it is situated on coordinates ; " + this.y + " and " + this.x + " on the cookie pan");
}
}
바이올린 : 대답에 대한 http://jsfiddle.net/aslancods/CzgLj/
안녕하세요, 감사합니다. 나는 아직도 그것을 작동시킬 수 없다. id = "kind"가 [type = "text"]를 입력하도록 설정되지 않았다는 것은 무엇을 의미합니까? – gatordh7
종류의 ID가 입력 된 태그에 id를 부여하지 않은 경우 입력 태그를 사용하여 쿠키 유형을 얻습니다. 예 : oreo – sudhnk
내 피들 작동 확인 : http://jsfiddle.net/aslancods/nUeqW/ – sudhnk