Где я допустил ошибку?
есть некая страница в просторах интернета. в которой мне надо получить цифровую часть ссылки, но не получается где у меня ошибка?
(function(){ var nomer=''; for (var i=0;i<document.links.length;i++){ if (document.links[i].text.match("Скопировать в журнал")){nomer=document.links[i];} } var num = parseInt(nomer.replace(/\D+/g,"")); alert(num); })(); |
возможно, нужно не
document.links[i].text, а document.links[i].innerHTML |
(function(){
var nomer=''; for (var i=0;i<document.links.length;i++){ if (document.links[i].innerHTML.indexOf("Скопировать в журнал")){nomer=document.links[i];break;} } var num = +nomer.split(/(\d+)/)[1]; alert(num); })(); |
Часовой пояс GMT +3, время: 14:53. |