А вот ещё похожий и тоже рабочий пример:
<img src="1.jpg" onclick="this.src=(this.src.match(/1\.jpg$/))? 2.jpg':'1.jpg';" />
т.е. я так понимаю - один и тот же результат в js можно получать различным путями.
А что даёт двоеточие в конце записи - между '2.jpg':'1.jpg' ?
|