当设置为输入类型设置为数字时,HTML将删除占位符内容

时间:2013-12-04 15:27:04

标签: android jquery html cordova

我希望有一个输入框,其中写有“输入您的联系电话”。但是当用户点击框输入他们的电话号码时,我只想要显示数字键盘。为此,我将输入框的类型设置为数字,但这样做时会删除占位符文本。这是一些代码:

<input type="number" placeholder="Enter your Contact Number"/>

知道如何显示占位符内容,并且在点击框时会显示数字键盘吗?

注意:我在Android上使用Phonegap和jQuery Mobile

2 个答案:

答案 0 :(得分:0)

请尝试以下格式:

<input type="number" pattern="[0-9]*" placeholder="Contact Number" />

答案 1 :(得分:0)

尝试将type=number替换为type=tel。占位符将与数字键盘一起显示。