teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

^$

2018/05/08 03:33

投稿

think49
think49

スコア18194

answer CHANGED
@@ -9,8 +9,19 @@
9
9
  <input pattern="^\d$" />
10
10
  ```
11
11
 
12
+ **(2018/05/08 12:32追記)**
13
+ `^$`は不要との指摘を頂きました。
14
+
15
+ ```HTML
16
+ <input pattern="\d+" />
17
+ <input pattern="\d" />
18
+ ```
19
+
12
20
  ### <input type="number">
13
21
 
14
22
  `<input type="number">` には「小数」と「負の数」にマッチする性質があり、これだけでは「正の整数」を実現できません。
15
23
 
24
+ **(2018/05/08 12:32追記)**
25
+ step,min,max属性ではキーボード入力に対応できません。
26
+
16
27
  Re: pelican さん

2

0-9の整数

2018/05/08 03:33

投稿

think49
think49

スコア18194

answer CHANGED
@@ -6,6 +6,7 @@
6
6
 
7
7
  ```HTML
8
8
  <input pattern="^\d+$" />
9
+ <input pattern="^\d$" />
9
10
  ```
10
11
 
11
12
  ### <input type="number">

1

小数

2018/05/07 23:58

投稿

think49
think49

スコア18194

answer CHANGED
@@ -10,6 +10,6 @@
10
10
 
11
11
  ### <input type="number">
12
12
 
13
- `<input type="number">` には「数」と「負の数」にマッチする性質があり、これだけでは「正の整数」を実現できません。
13
+ `<input type="number">` には「数」と「負の数」にマッチする性質があり、これだけでは「正の整数」を実現できません。
14
14
 
15
15
  Re: pelican さん