onclick获取缩略图url id值

时间:2010-02-02 18:06:40

标签: javascript string onclick

希望有人可以帮助我。 我想在onc​​lick事件发生时获得缩略图id值,但没有运气,任何想法?感谢

<a href="test.ca/images/image-1.jpg?id=1"; onclick="swap(this); getVa(); return false;">this is a small thumbnail image</a> 

这是用于交换缩略图的js:

function swap(image) { 
    document.getElementById("main").src = image.href; 
} 

现在我想访问thunbnail url末尾的id。请注意,此网址不是位置网址。感谢

2 个答案:

答案 0 :(得分:1)

您可以使用split()功能获取ID:

var url_split = image.href.split('=');
var id = url_split[1];

为什么你没有使用jQuery,尽管你用这种方式标记了你的问题?

答案 1 :(得分:0)

将缩略图img包裹到锚点并将rel=<your_id>设置为锚点 然后在jQuery中,您可以通过$('a.myclass').attr('rel')访问id。我也是,也许还有其他更好的方法。

或许你在这里提供一些代码?