나는 다음과 같은 코드가 있습니다 여기에확인이
var x = document.getElementById("donor_fieldset_id");
if (x != null) {
var child = x.childNodes;
for (var i = 0; i < child.length; i++) {
if ($j("child[i][id*='" + phiPrefix + "']").length > 0) {
alert("on load form donorEventHandler()");
alert("donoorEvent" + document.getElementById("data_entry_completedId"));
$j('#data_entry_completedId').die();
$j('#data_entry_completedId').hide();
break;
}
}
}
phiPrefix
의 값이 이미 나는 각각의 하위 요소가 ENCRYPT
이 있는지 여부를 확인하려면
ENCRYPT로 설정을 이드가있는 문자열의 일부로. 위의 검사가 성공적으로 수행되지 않습니다.
이var elem = $("#donor_fieldset_id");
if (elem) {
elem.children().each(function() {
var id = $(this).attr("id");
if (id.indexOf(phiPrefix) > -1) {
alert("on load form donorEventHandler()");
alert("donoorEvent"+document.getElementById("data_entry_completedId"));
}
});
}
HTML 구조를 게시 할 수 있습니까? – tymeJV
'$ ("child [i]")'는 변수'child [i]'의 값을 사용하지 않습니다. 변수는 문자열 내에서 확장되지 않습니다. – Barmar