在Span中查找文本并在警报中显示

时间:2014-03-28 11:06:39

标签: jquery

在我当前的页面上,我目前有一个在iframe中呈现的范围:

<span id="SpanID_ctrlHelp_lblHelp">HelpText</span>

使用以下代码,我可以显示&#39; HelpText&#39;警报内:

$('div[id*="MyControl"]').find("[id*='_fraDefaultFrame']")
                         .contents()
                         .each(function () {
    var txtBox = $('#SpanID_ctrlHelp_lblHelp').html();
    alert(txtBox);
});

上面的代码运行良好但是我想为给定屏幕上的每个帮助文本实例激活一个警报。 请注意,所有可用的帮助文本都有一个范围ID,其中包含以下内容&#34; _ctrlHelp_lblHelp&#34;

希望有人能理解并协助......

2 个答案:

答案 0 :(得分:0)

这样做:

var txtBox = $('[id$="_ctrlHelp_lblHelp"]').html(); // id ends by

或者这个:

var txtBox = $('[id*="_ctrlHelp_lblHelp"]').html(); // id contains

或者你可以试试这个:

 $('[id$="_ctrlHelp_lblHelp"]').each(function(){
     alert(this.innerHTML);
 });

答案 1 :(得分:0)

试试这个

$('span[id$="_ctrlHelp_lblHelp"]').each(function(){
     alert($(this).html());
});

OR

$('span[id*="_ctrlHelp_lblHelp"]').each(function(){
     alert($(this).html());
});