Как убрать выделение текста в форме при втором клике.

Neptoon
На сайте с 12.07.2011
Offline
126
883

<input type="text" onclick="this.select();">

При клике по форме происходит выделение всего текста.

А как сделать, чтобы при последующих кликах при активной форме выделение не появлялось (как это сделано в адресной строке браузера)?

Drive your way
A
На сайте с 19.07.2010
Offline
130
#1

попробуйте unbind() или removeAttr()

или можно вынести "this.select();" во внешнюю функцию и внутри функции проверять первый это клик или нет.

как-то так (синтакс не правильный, просто показан принцип)


function myclick( this ){
if ( ! secondclick ){
this.select();
secondclick = true;
}
}
.............

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий