in IE, Safari and Chrome, the delete and backspace keys can be used to clear out data, especially bad data
in Firefox and Opera those keys are disabled
the scripts
in Firefox and Opera those keys are disabled
<
telerik:RadDateInput
id
=
"del1"
DateFormat
=
"d"
Width
=
"92px"
Height
=
"18px"
Font-Size
=
"X-Small"
Font-Names
=
"Verdana"
BorderWidth
=
"1px"
runat
=
"server"
>
<
ClientEvents
OnKeyPress
=
"del_keypress"
/>
<
ClientEvents
OnError
=
"date_input_error"
/>
</
telerik:RadDateInput
>
function
del_keypress(sender, eventArgs) {
var
whichCode = eventArgs.get_keyCode();
if
((whichCode != 13) && ((whichCode < 47) || (whichCode > 57)))
eventArgs.set_cancel(
true
);
}
function
date_input_error(sender,args) {
alert(
"Invalid Delivery Date"
);
sender.set_value(
''
);
sender.focus();
}