0

我想在“onclick”中的img“src”中使用相同的字符串作为函数的参数。最简单的方法是什么?如果我两次都输入它,它工作正常,但它看起来不太好。

这是一个例子,所以你可以明白我的意思......

<img src="/images/image1.jpg" onclick="doStuff('/images/image1.jpg')"/>

我想知道是否有一种简单的方法可以让 src 在 onclick 中也不需要我再次写出来?因此,我可以对需要单击的每个图像使用一般的 onclick。

4

3 回答 3

3
<img src="/images/image1.jpg" onclick="doStuff(this.src)"/>
于 2010-07-03T01:32:46.717 回答
2
doStuff(this.src);
于 2010-07-03T01:31:49.963 回答
1

最简单的事情是将对象本身传递给函数。所以:

<img src="/images/image1.jpg" onclick="doStuff(this.src)">

会做你想做的,我相信。

于 2010-07-03T01:32:00.150 回答