Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Холостая ссылка/кнопка... (https://javascript.ru/forum/misc/3559-kholostaya-ssylka-knopka.html)

iksr 03.05.2009 04:17

Холостая ссылка/кнопка...
 
Здравствуйте! Я не специалист по Javascript но у меня возникла задача реализовать которую нужно именно на javascript:
Нужна ссылка или кнопка, которую можно нажимать некоторое количество раз, при этом ничего не будет происходить т.е. нажатия должны быть вхолостую. После того как ссылка или кнопка была нажата заданное кол-во раз она должна превратиться в реальную ссылку.
Заранее спасибо.

Riim 03.05.2009 04:34

onclick="return this.t == 10 || (this.t = (this.t || 0) + 1) && false;"

upd: еще короче: onclick="return this.t == 10 || !(this.t = (this.t || 0) + 1);"

iksr 03.05.2009 04:37

Спасибо, Riim! А куда это вставлять? и где указать URL?

Riim 03.05.2009 04:48

Цитата:

Сообщение от iksr
А куда это вставлять?

Как куда вставлять? А что вы делаете? Ссылку? Вот в нее и вставляйте.

Цитата:

Сообщение от iksr
и где указать URL?

http://www.htmlbook.ru/html/a.html

iksr 03.05.2009 04:53

Цитата:

Сообщение от Riim (Сообщение 18074)
onclick="return this.t == 10 || (this.t = (this.t || 0) + 1) && false;"

upd: еще короче: onclick="return this.t == 10 || !(this.t = (this.t || 0) + 1);"

Спасибо еще раз! Разобрался
<a href="http://google.ru" onclick="return this.t == 10 || !(this.t = (this.t || 0) + 1);">ссылка</a> - так информативней :victory:


Часовой пояс GMT +3, время: 13:29.