0
아래에서 언급 한 javascript 파일에있는 코드가 있습니다. 내가 Qunit.js 및 Blanket.js 내가 크롬에서이 오류를 얻고 통해 자바 스크립트 테스트 케이스를 실행할 때 : "속성 '문자열'정의의를 읽을 수 없습니다 - {}"Qunit에서 정의되지 않은 문제의 'substring'속성을 읽을 수 없습니다.
if ($("label[for=ReservationInformation]").text().substring(0, 1) != "*") {
$("label[for=ReservationInformation]").text("*" + $("label[for=ReservationInformation]").text());
}
나는 테스트 케이스로 정의 :
test("validationChecker test", 1, function() {
var div = $('<div>').appendTo("body");
$('<input>', { id: "ReservationInformation" }).appendTo(div);
$('<label>', { "for": "ReservationInformation" }).appendTo(div);
var result = validationChecker(null);
equal(undefined, result, "passed");
$("div").remove();
});
'의 SUBSTR()을 엄마의 남자 ' – madalinivascu
은 $입니다. ("label [for = ReservationInformation]"). 텍스트()는 콘솔에있는 모든 것을 반환합니까? –