/ / Variable, die ein Bild 'src' enthält - jquery, html

Variable, die ein Bild 'src' enthält - jquery, html

was ich versuche zu tun ist, eine Variable zu deklarieren, die das src = "" zu einem Bild enthält, um es in der Datenbank zu speichern. Also ist mein Code wie folgt:

 var newID = $("#RPUserIDTXT").val();
var newName = $("#RPUsernameTXT").val();
var newImg = $("#RPUserPicture").src  //Something like this

Antworten:

0 für die Antwort № 1

Die beste Option: Verwenden Sie jQuery nicht, src ist eine Eigenschaft für das DOM-Objekt und nicht für das jQuery-Objekt.

var newImg = document.getElementById("RPUserPicture").src

(Tun Sie dies nicht, jQuery ist tot :) Wenn Sie jQuery verwenden möchten, um Zyklen zu verschwenden, müssen Sie verwenden jQuery.prop

 var newImg = $("#RPUserPicture").prop("src")

0 für die Antwort № 2

.src ist eine Eigenschaft für das HTML-Element und nicht für das jQuery-Objekt. jQuery gibt immer eine Sammlung von HTML-Elementen (und einige Extras) zurück. Benutze Eaither

var newImg = $("#RPUserPicture").prop("src");

oder

var newImg = $("#RPUserPicture")[0].src; // This throws an error if no objects with given ID are present in the DOM, so jQuery returns an empty list

oder natives JavaScript:

var newImg = document.getElementById("RPUserPicture").src