Derzeit versuche ich ein Bild zu ändern, auf ein anderes Bild klicken. Ich habe so mit dem folgenden Code zu tun verwaltet: (Arbeits)korrekt Bild src (Bild ein neues src geben)
<img id="inv1imgid" src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/525px-X_mark.svg.png" onclick="switchImage(this)" width="36" height="36" />
var preselected = "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/525px-X_mark.svg.png";
var selected = "https://cdn.pixabay.com/photo/2016/03/31/14/37/check-mark-1292787_960_720.png";
var switchImage = function(image) {
if(image.src == preselected) {
image.src = selected;
} else {
image.src = preselected;
}
};
Diese Arbeit, aber nur, wenn ich gebe die img src eine URL. Ich möchte verwenden: src = "selectedimg.png" und src = "preselectedimg.png", aber wenn ich das tue, scheint es nicht das Bild zu finden, da kein Bild umgeschaltet wird. Ja, die Bilder haben diese Namen in meinem wwwroot-Ordner.
Sie Bilder müssen den gleichen Pfad mit der Datei aufrufen, wenn Sie es so wollen – Roljhon
Mögliche Duplikate von [Javascript dynamisch ändern den Speicherort des Bildes src - NO JQuery] (http: // stackoverflow.com/questions/11930079/javascript-dynamical-change-the-location-of-image-src-no-jquery) –