是否可以使用javascript或CSS替换输入框中输入的文本和表示字母的图像?例如,如果您有一个输入框,并且用户键入“U”,那么代替U的文本将代替U而不是显示在相应区域上?
这甚至可能吗?你是否能够做一些事情,比如在输入框内移动插入符号的位置,即使它前面没有文字?
答案 0 :(得分:2)
我认为你可以做到,但我不明白为什么你甚至不想使用输入对象,如果你不想真正显示文本。如果您要用图像显示自己的文本(我不知道为什么),那么您也可以构建自己的控件来响应字母,导航和删除键,并在键入字符时插入图像。
对于您可以输入的每个字母,您都需要一组预先缓存的图形,这样您就可以创建一个新的图像元素,并在每次输入字符时插入它。
你为什么这样做?