假设我有以下 JavaScript 代码
function img_find() {
var imgs = document.getElementsByTagName("img");
var imgSrcs = [];
for (var i = 0; i < imgs.length; i++) {
imgSrcs.push(imgs[i].src);
}
return imgSrcs;
}
和
function link_find() {
var links = document.getElementsByTagName("a");
var linkHrefs = [];
for (var i = 0; i < links.length; i++) {
linkHrefs .push(links[i].href);
}
return linkHrefs;
}
当链接或图像被保留时,我将实际用于addEventListerner
创建自定义上下文菜单。我的计划是将这两个功能合二为一,但是我如何确定返回的 http 是用于链接还是图像?由于并非所有图像源都scr
以可识别的图像扩展名结尾。