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

问题描述 投票:0回答:2

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

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

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

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

css html5 fonts
2个回答
1
投票

如果它能够查看和隐藏它的值,你可以使用一些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;


0
投票

试试这个:

input {
    -webkit-text-security: disc;
}
© www.soinside.com 2019 - 2024. All rights reserved.