4 Stimmen

Prototyp: Attribut ändern

Wie kann ich eine <img> mit dem JS-Library Prototype? Ich habe es geschafft, das Element zu bekommen, aber ich konnte die "src" nicht ändern:

$('item1').getElementsBySelector('img')

7voto

David Hedlund Punkte 125085
var imgs = $('item1').getElementsBySelector('img');
imgs.each(function(img) {
    img.src = 'newSrc';
});

7voto

aberpaul Punkte 417

Sie können auch die Funktion setAttribute verwenden.

var imgs = $('item1').getElementsBySelector('img');
imgs.each(function(img) {
    img.setAttribute('src','newSrc');
    img.setAttribute('width','100px');
});

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X