0
사용 찌르고 모든 아이디의를 얻는 방법, 나는 UID를 얻으려면 html
는 불을 지르고를 사용하여 자바 스크립트
<a rel="async-post" ajaxify="/ajax/pokes/poke_inline.php?uid=xxxxxxxxxxxxxxx&pokeback=1" href="#" class="uiIconText"><i style="top: 0px;" class="img sp_1lbo22 sx_3b5b96"></i>Poke Back</a>
다음과 같은 -로, 내가
ajaxify
속성을 찾아 다음
getElementsByTagName('a')
기능을 사용하고있는 얻는다. 다음, 나는 다음과 같이 콘솔에
undefined
을 얻고 불을 지르고 내 코드를 실행 한 후 내 코드 -
var elements = document.getElementsByTagName('a');
for (var i = 0; i < elements.length; i++) {
var ajaxify = elements[i].ajaxify;
if (!ajaxify) {
continue;
}
var uid = ajaxify.match(/uid=([0-9]*)/)[1];
alert(uid);
}
입니다.
>>> var elements = document.getElementsByTagName('a'...ify.match(/uid=([0-9]*)/)[1]; alert(uid); }
undefined
어떻게하면 자바 스크립트를 사용하여 찌른 모든 이드를 얻을 수 있습니까?
'hasAttribute' 및/또는'getAttribute'를 사용하면 테스트를 거쳤습니다. 그러나 애트리뷰트가 디폴트 값을 가지고 있고 프로퍼티가 현재 값을 유지한다는 사실을 제외하고, 왜 엘리먼트가'ajaxify' 프로퍼티를 가지지 않는가? – Ian
@ianpgall : 내 목표는 페이스 북에서 찌른 모든 이드를 얻는 것입니다. DOM을 사용하여 다른 자바 스크립트 코드를 제안 해 주시겠습니까? –