Мне нужно получить эти значения с помощью JavaScript VANILLA - 786 x 587 спасибо
вам нужно кэшировать элемент перед доступом к его атрибутам
var element = document.getElementsByClassName('t')[0]; document.write(element.getAttribute('href'));
<a class='t' href='value-im-looking-for'>link</a> <br> result:
вот фрагмент кода
function getImageHeight(link) { let img = document.createElement('img'); img.src = "http://picscdn.redblue.de/doi/pixelboxx-mss-76800921/fee_786_587_png/DURACELL-Duracell-BSC-4-db-AA-elem" || link console.log(img.height) console.log(img.width) }
Я пытался использовать регулярное выражение.в указанном ниже случае console.log вернет значения width и height вашего URL
console.log
width
height
<body> <a id="tag" href="http://asdfasdfasdf.derp/foo_300x500.png"></a> <script> var link = document.getElementById("tag").href; // pattern for the regex var pattern = /foo_(\d*)x(\d*).png/g var result = new RegExp(pattern).exec(link); console.log(result[1]); // returns first digits (width) console.log(result[2]); // returns second digits (height) </script> </body>