I have this jQuery
script:
$(document).ready(function() {
$(\':input:enabled:visible:first\').focus();
$(\'.letters\').keyup( function() {
To filter the input, use
$('input').on('keydown', function(e) {
if( !/[a-z]|[A-Z]/.test( String.fromCharCode( e.which ) ) )
return false;
});
To clear the input field on click
& focus
, use
$('input').on('click focusin', function() {
this.value = '';
});
Be aware of that this event will fire twice, when you click into a non-focused input control in its current form.
Demo: http://jsfiddle.net/xbeR2/
use this
$( document ).ready(function() {
var search_text_s = "WYSZUKAJ";
// author ZMORA
// search input focus text
$("#searchClear").focus(function() {
if(this.value == search_text_s){
this.value = "";
}
}).blur(function() {
if(this.value != search_text_s){
this.value = search_text_s;
}
});
});
To answer your focus question, yes you can do that:
$("input").focus(function() {
this.value = "";
});
To answer the only allow letters question, this has been asked before.