Javascript 如果html5文本框类型=”则如何打开iOS、android的数字键盘;文本“;?

Javascript 如果html5文本框类型=”则如何打开iOS、android的数字键盘;文本“;?,javascript,html,textbox,safari,android-browser,Javascript,Html,Textbox,Safari,Android Browser,对于html5移动文本框,我有以下问题 如果输入为type=“text”,是否有打开ios和android平台数字键盘的选项 我面临的问题是,如果文本框是type=“number”,则无法在文本框中动态添加$,%符号(在android或ios浏览器中复制此打开的html页面) 如果type必须是type=“number”,则文本框中是否有包括$,%符号的选项safari、chrome和android浏览器中不显示的值 示例: 在firefox中打开上面的URL工作正常,但在chrome中打

对于html5移动文本框,我有以下问题

  • 如果输入为
    type=“text”
    ,是否有打开ios和android平台数字键盘的选项

  • 我面临的问题是,如果文本框是
    type=“number”
    ,则无法在文本框中动态添加$,%符号(在android或ios浏览器中复制此打开的html页面)

    如果type必须是type=“number”,则文本框中是否有包括$,%符号的选项safari、chrome和android浏览器中不显示的值

  • 示例:

    在firefox中打开上面的URL工作正常,但在chrome中打开时,值消失了

    注意:

    在我的情况下,我不喜欢在单独的跨度中使用$,%符号

    参考

    试试这个

    <input type="number" />
    <input type="tel" />
    
    
    
    当输入获得焦点时,这两者都会显示数字键盘

    其他一切似乎都带来了标准键盘

    你可以在iOS上看到


    不使用这些我们就不能使用任何数字键盘。。。如果您只需要数字键Bord,那么您应该选择user@Madhu answer。。我会很好的…谢谢用户@不要B否定。。。我不是消极的。。。只是开玩笑。我在html5页面上问。不是android页面。你能展示一下。。。我的意思是在HTML代码中提到键盘的部分。。如果是默认浏览器或第三方浏览器。。我们很多人不使用这个。。如果它是你自己的网络视图或网络浏览器(负面浏览器),它会工作…如果我们使用type=“number”它会打开默认的数字键bord,如果我们使用type=“text”它会打开一个普通的键盘。是的,它会在android上,但对于Windows我不知道。。。还有黑浆果,,,