input type="text" само числа ???

2 отговора 91 прегледа
#1

input type="text" само числа ???

някои мойе ли да ми каже как да направиа така че в input type="text" да не позволява да се пищат други символи освен числа ?

благодаря ви предварително.

Отговор
в отговор на niki #2

Re: input type="text" само числа ???


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title></title>
<script language="JavaScript" type="text/javascript">
<!--
function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
else
return true;
keychar = String.fromCharCode(key);

if ((key==null) || (key==0) || (key==8) ||
(key==9) || (key==13) || (key==27) )
return true;

else if ((("0123456789").indexOf(keychar) > -1))
return true;

else if (dec && (keychar == "."))
{
myfield.form.elements[dec].focus();
return false;
}
else
return false;
}

//-->
</script>
</head>
<body>


Ето тука мошеш да пишеш само
цифри:<input type="text" id="numbers" size="5" maxlength="5" onkeypress="return numbersonly(this, event);">
</body>
</html>


Отговор
в отговор на Uchesht #3

Re:

mnogo blagodaria..... tocno tova mi triabvase.

Отговор