首页 > 解决方案 > 如何在 Tizen Web 应用程序中输入数字和符号

问题描述

我正在尝试制作输入字段,我可以在其中输入 IP 地址。如果我使用type="number"它是不可能选择.符号。但是如果我使用的话type="text",就会显示一些不必要的键盘,例如我不想拥有的字母、语音输入、表情符号。我想要有两页数字和符号的东西。有什么建议么?

索引.html

<div class="ui-page" id="page-text-input">
    <div class="ui-content text-input-content">
        <input id="ip" name="ip" placeholder="IP" type="number" />
    </div>
</div>

标签: javascripthtmltizentizen-web-apptizen-wearable-sdk

解决方案


我验证了你的问题。我认为这不是键盘或平台的问题。参考https://developer.mozilla.org/pl/docs/Web/HTML/Element/Input#attributes 输入字段 type="number" 不适合 IP 地址。此类型专用于浮点数。除了数字中有一个小数分隔符之外,它可以是点或逗号,具体取决于位置/区域设置。

我看到的唯一解决方案是为每个 IP 号码类添加四个带有类型号的输入字段,或者使用一些小部件,如旋转小部件。

最好的问候, 托马斯


推荐阅读