1

如果文本框中的第一个数字为 0,我们如何无法输入。例如 :

如果有人进入:

  • 000000000 - 不接受
  • 0000001 - 接受
  • 0000001002 - 接受
  • 0 - 不接受

如果有人有想法,请与我分享。

4

3 回答 3

3

您可以使用parseIntparseFloat转换为数字并将其与零进行比较。

if(parseInt(num) > 0)
{
}

如果它是数字并且您不必将其转换为数字,那么您不需要使用 parseInt。

if(num > 0)
{

}
于 2013-01-04T06:22:58.557 回答
0

将输入字符串转换为数字,然后:

if(inputNumber%10 == 0) {/*run deny code*/} else {/*run accept code*/}
于 2013-01-04T06:23:17.033 回答
0

终于我得到了答案,这是一个小任务!

 int idd = Convert.ToInt16(hour_value.text);
           int p = 0;
    if (idd > p)
    {

    }
    else
    {

    }
于 2013-01-07T04:40:06.090 回答