如何读取位于data- value -required属性中的图像元素的文本

how to read the text of an image element which is in the data-val-required attribute

本文关键字:-required 属性 图像 文本 元素 图像元 value data- 何读取 读取      更新时间:2023-09-26

我有下面的html元素在我的页面,我想读取图像标签的文本,这是在data- value -required。

<input id="Title" name="Title" type="text" data-val-required="<img class='validateicon'            
       src='https://mysprt/Content/Images/cert.png'/>
       <font color='Red'>*</font>This is sample text" />

我可以使用下面的命令读取src属性。但是如何读取img元素的文本("this is sample text")呢?

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

稍微修改一下结构就可以了。在这里找到小提琴http://jsfiddle.net/rLRHs/

html:

<input id="Title" name="Title" type="text" data-val-required="<img class='validateicon' src='https://mysprt/Content/Images/cert.png'/>
<font color='Red'>*</font><span>This is sample text</span>" />

JS

var c = $('#Title').data('val-required');
c = c.substring(c.indexOf("<span>")+6, c.indexOf("</span>"));