Javascript :
<script language='javascript' type='text/javascript'>
function onlyNumbers(evt) {
var e = event || evt; // for trans-browser compatibility
var txt = e.srcElement;
var val = txt.value;
if (val.indexOf('.')!=-1 && e.keyCode == 46)
return false;
var charCode = e.which || e.keyCode;
if (charCode == 46 || (charCode >= 48 && charCode <= 57))
return true;
return false;
</script>
Not :Charcode==46 Nokta dır. 48 ile 57 arası da 0 dan 9 a kadar olan rakamlardır.
Asp tarafındaki sayfamızda javascripti aşağıdaki gibi çağırıyoruz.
<asp:TextBox ID="txt_ProductPrice" runat="server" Width="120px" Height="20px"
AutoPostBack ="true" onkeypress="return onlyNumbers();" ></asp:TextBox>
Hiç yorum yok:
Yorum Gönder