HTML / Javascript использовать строку src в onclick без перепечатывания? - PullRequest
0 голосов
/ 03 июля 2010

Я хочу использовать ту же строку в моем img "src" в моем "onclick" в качестве параметра функции.Какой самый простой способ сделать это?Он работает нормально, если я набираю его оба раза, но выглядит не очень хорошо.

Вот пример, чтобы вы могли понять, что я имею в виду ...

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

ЯХотите знать, есть ли простой способ включить src в onclick, который не требует от меня повторной записи?Поэтому я могу использовать общий щелчок для каждого изображения, на которое нужно нажать.

Ответы [ 3 ]

3 голосов
/ 03 июля 2010
<img src="/images/image1.jpg" onclick="doStuff(this.src)"/>
2 голосов
/ 03 июля 2010
doStuff(this.src);
1 голос
/ 03 июля 2010

Самое простое - передать сам объект в функцию.Итак:

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

Будет делать то, что вы хотите, я считаю.

...