包含图像'src'的变量

时间:2017-05-12 12:03:02

标签: jquery html

我要做的是向图像声明一个包含src =“”的变量,以将其保存在数据库中。 所以我的代码是这样的:

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

2 个答案:

答案 0 :(得分:0)

最佳选择:不使用jQuery,src是DOM对象上的属性而不是jQuery对象。

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

(不要这样做,jQuery已经死了:)如果你想使用jQuery来浪费周期,你必须使用jQuery.prop

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

答案 1 :(得分:0)

.src是HTML元素上的属性,而不是jQuery对象上的属性。 jQuery总是返回HTML元素的集合(以及一些额外的)。使用其他

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

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

或原生javascript:

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