有没有办法在输入字段中显示项目符号而不是数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法在输入字段中显示项目符号而不是数字相关的知识,希望对你有一定的参考价值。

我需要在输入字段中显示项目符号而不是数字。那有什么最简单的方法吗?我喜欢使用一些基于子弹的字体,因此数字将被隐藏。

如果是这样,任何人都分享一个免费字体,只给出数字的子弹?

<input type="tel" value="&#9679;">

我上面试过了。但我仍然喜欢bullet字体。

答案

如果它能够查看和隐藏它的值,你可以使用一些JS将其type属性设置为tel或password吗?

<input type="password" id="field">
<script>const toggleVisibility = () => {
    let element = document.querySelector("#field");
    element.setAttribute("type", (element.getAttribute("type") == "password") ? "tel" : "password");
}
</script>

希望有帮助,如果那不是你想要的,那么你可能会发现这个CSS属性很有用:-webkit-text-security: disc;

另一答案

试试这个:

input {
    -webkit-text-security: disc;
}

以上是关于有没有办法在输入字段中显示项目符号而不是数字的主要内容,如果未能解决你的问题,请参考以下文章

使MS Access号码字段显示为空而不是0

JavaScript - 如何检查是不是在数字输入字段中输入了字母字符或符号[重复]

有没有办法在文本字段中输入数据而不给予webelement

为什么itemconfig显示数字而不是变量?

使用 HTML 输入类型的数字键盘显示

在BAT文件里用啥符号来注释?如果我要让它DOS中显示,而不让它运行呢?有没有办法!~