1

所以,我有一个 html 页面,在这个 HTML 的一个节点中,我有一个名为 src 的属性,这个属性是一个链接……我怎样才能得到这个链接?

我的意思是说:

<img border='0' id='image' src='/scripts/image/Telerik.Web.UI.WebResource.axd?type=rca&amp;guid=82ca2bae-12b2-441b-b6fa-56c315c935ae'>

属性 src 是一个链接,我怎样才能得到那个链接?我得到了 src 字符串,但是,没有链接......为了得到 src 字符串,我做了这个:

    If doc.Body.InnerHtml.Contains("image") Then
        MessageBox.Show(doc.GetElementById("image").GetAttribute("src"))
    End If

所以,'/scripts/image/Telerik.Web.UI.WebResource.axd?type=rca&guid=82ca2bae-12b2-441b-b6fa-56c315c935ae'是一个链接......

'/scripts/image/Telerik.Web.UI.WebResource.axd?type=rca&guid=82ca2bae-12b2-441b-b6fa-56c315c935ae' <- 像这样,undersantd?我只是想得到这个链接....(hiperlink)

那么,我怎样才能获得链接?

4

3 回答 3

0

尝试这个:

document.getElementsById('elementID').src

请检查test.html

于 2013-07-21T14:36:45.657 回答
-1

如果您使用 jQuery,您可以使用.attr().text()来获取图像的 src 并将结果作为文本输出到 div (或其他)。看到这个 jFiddle:http: //jsfiddle.net/wWpT9/

HTML:

<img src="path-to-your-image/photo.jpg" />
<div id="result"></div>

jQuery:

var src = $("img").attr("src");
$("#result").text(src);
于 2013-02-22T21:31:16.567 回答
-2

如果我正确理解您的问题,您想获取图像标签的 src 值是吗?然后你可以像这样使用jquery

var i = $('#image').attr('src');
于 2013-02-22T20:16:18.227 回答