[英]Getting the alt attribute of an image in prototype
我正在编辑别人以前写的一些旧的杂耍节目代码,我想知道如何用原型获得图像的alt属性。
我已经使用以下代码选择了图像标签:
$$('#' + this.slides[this.currentSlide].id + ' a img')
但是对于我的一生,我不知道如何获取替代文字。
我试过了...
$$('#' + this.slides[this.currentSlide].id + ' a img').alt;
$$('#' + this.slides[this.currentSlide].id + ' a img').alt();
$$('#' + this.slides[this.currentSlide].id + ' a img').readAttribute('alt');
谁能帮忙。
$$
实用程序方法返回一个数组。 您需要从数组中取出元素,然后读取其属性。
var elements = $$('#' + this.slides[this.currentSlide].id + ' a img');
if (elements.length > 0) {
var altText = elements[0].readAttribute('alt');
alert(altText);
}
干杯,这对我有用:
$$('#' + this.slides[this.currentSlide].id + ' a img')[0].alt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.