如何允许输入类型的数字接受字母

时间:2019-05-16 07:07:35

标签: javascript jquery html html5

我想输入全角数字并使用jquery将其变为半角,但是首先我需要它接受非数字字符。

export function cli(rawConsoleCommandData: Array<string>): void {
  const consoleCommandArguments : parseConsoleArgument.Result<{
    p: typeof Number,
    p2: typeof Boolean
  }> = parseConsoleArgument(
      { p: Number, p2: Boolean }, { argv: rawConsoleCommandData.slice(2)}
  );
  consoleCommandArguments.p // ok
}

我需要类型编号,因为我想要步进功能。

2 个答案:

答案 0 :(得分:1)

您不能使type="number"字段接受非数字字符。如果要这样做,则需要使用type="text"。 (如果需要步进功能,则必须实现它。)

答案 1 :(得分:-1)

如果您希望文本字段接受浮点数。使用以下输入。

<input  type="number" step="any" name="text1" value="">