validacion - validar formulario javascript antes de enviar
¿Cómo puedo evitar que se seleccione el texto? (2)
En mi aplicación web, el usuario a veces puede hacer clic en el mismo botón varias veces, salteando mensajes y cosas, haciendo que se seleccione </a>
.
Entonces, ¿cómo puedo evitar esto usando Javascript (jQuery)
No necesitas script para esto, aquí está el css:
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
Esta solución funcionó para mí: http://chris-barr.com/entry/disable_text_selection_with_jquery/
$(function(){
$.extend($.fn.disableTextSelect = function() {
return this.each(function(){
if($.browser.mozilla){//Firefox
$(this).css(''MozUserSelect'',''none'');
}else if($.browser.msie){//IE
$(this).bind(''selectstart'',function(){return false;});
}else{//Opera, etc.
$(this).mousedown(function(){return false;});
}
});
});
$(''.noSelect'').disableTextSelect();//No text selection on elements with a class of ''noSelect''
});