如何使用jquery访问元素'属性图像源

how to access an element's attriubute image souce using jquery

本文关键字:属性 图像 何使用 jquery 访问 元素      更新时间:2023-09-26

我有下面的html元素。我想应用src值它的属性data- value -required到另一个元素的(id='Title2') src属性。

<input id="Title" name="Title" type="text" data-val-required="<img class='validateicon'
       src='https://mysprt/Content/Images/16x16-red-alert.png'/><font color='Red'>*</font> Required" >

我尝试了下面的工作,但我想知道是否有比这更好的方法?

javascript:alert($($('#Title').attr('data-val-required')).attr('src'));

使用data属性代替:

$($('#Title').data('val-required')).attr('src');

试试这个:

$(document).ready(function() 
{    
   alert($($('#Title').data('val-required')).attr('src'));
});
工作JSFiddle

使用.data():返回选择器指定数据存储处的值。

.attr()只能在某些特定情况下使用Reason

$($('#Title').data('val-required')).attr('src');

$($('#Title').data('valRequired')).attr('src');

.data()自动将'-'加大小写

$($('#Title').data('val-required')).prop('src');
<<p> 小提琴演示/strong>