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

ついに私は答えを得ました、それはマイナーな仕事です!

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

    }
    else
    {

    }
于 2013-01-07T04:40:06.090 に答える
0

入力文字列を数値に変換してから、次のようにします。

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