我想设置一个输入字段,用户可以输入一个固定在该字段中的£
符号。用户不应该能够删除或更改此标志,但用户应该能够修改后面的内容。将默认值设置为React中的输入字段?
例如
- 初始
£
- 用户添加
10
,结果:£10
- 用户修改变化
10
- >5000
,结果:£5000
- 用户在现场删除的一切,结果:
£
保持
占位符标记不起作用,因为在输入s时不可见在现场的东西。 默认值也没有达到我想要的。
Place your stake: <input type="text" onChange={this.handleStakeChange}/>
你为什么不打印标签,而不是文本框上? – Imad
您可以1.将静态标签显示在输入的“顶部”。 2.输入更改时格式化值,附加货币符号。有一个静态标签的 –
似乎很合理,不需要处理输入数据很好 –