我试图从网站下载图像,要求您检查要下载的图像的输入框。因为我想下载所有这些我有这个js脚本来检查所有的输入框..JS:检查输入框在某个TD
var allInputs = document.getElementsByTagName("input");
for (var i = 0, max = allInputs.length; i < max; i++){
if (allInputs[i].type === 'checkbox')
allInputs[i].checked = true;
}
但现在的问题是,这个网站有两种类型的图像,低分辨率和高分辨率和也有每个图像的每个选项的单独输入框。
当然,我只想要高分辨率。我发现高分辨率和低分辨率的图像输入框不可否认地嵌入在<tr>
标签中。高分辨率图像输入框包裹在<tr>
标签内的<td align="left">
。
如何让JS只查看输入框的<td align="left">
标签并检查它们?
如何使用Element.hasAttribute()? https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttribute – CreMedian