HTML5

HTML5,html,input,numbers,words,Html,Input,Numbers,Words,我有下面的HTML5标签,这是工作正常,但我想在它额外的功能 我得到一个输入字段,可以选择1到12 现在我希望它允许字符串和当前选择 例如。。1、2、3、4、5、ABC、DEF、GHI、XYZ 在其他地方,在我的代码中,我也使用了,但这不是我想要的。我正在寻找能够在选项中显示数字和文字的标签。一个选项是数字文本输入,它还列出了一些非数字选项,这些选项通常在浏览器的下拉菜单中显示: <input type="text" list="list" inputmode="numeric"/>

我有下面的HTML5标签,这是工作正常,但我想在它额外的功能

我得到一个输入字段,可以选择1到12

现在我希望它允许字符串和当前选择

例如。。1、2、3、4、5、ABC、DEF、GHI、XYZ


在其他地方,在我的代码中,我也使用了,但这不是我想要的。我正在寻找能够在选项中显示数字和文字的标签。

一个选项是数字文本输入,它还列出了一些非数字选项,这些选项通常在浏览器的下拉菜单中显示:

<input type="text" list="list" inputmode="numeric"/>
<datalist id="list">
    <option value="ABC"/>
    <option value="DEF"/>
    <option value="GHI"/>
</datalist>
但是,如果整个选项集(包括数字)有限,则a可能更合适,并且得到更广泛的支持:

<select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="ABC">ABC</option>
    <option value="DEF">DEF</option>
    <option value="GHI">GHI</option>
</select>

请参阅。

如果您希望为访客提供选择,您可能应该使用如下下拉菜单:

   <select>
      <option value="1">1</option>
      <option value="AABB">AABB</option>
      <option value="9">9</option>
      <option value="XRZ">XRZ</option>
   </select>

您的答案是一个很好的替代方案,我暂时实现了。但这仍然不能回答我的问题。当你在触摸屏平台上点击数字字段时,你看到的按钮是由浏览器生成的,而不是页面。所以如果你想改变它们的行为,唯一的选择就是用html实现你自己的一组按钮。我现在明白了。我会照你的建议去做。谢谢: