基本上,我在网页上有一个文本框,想要添加类似于iOS中的“清除”按钮。我有一个普通的输入框和一个img标签(带有重置按钮)。到目前为止,我已经使用CSS相对定位来使其看起来像图像在文本框内部。
我已经使用JavaScript将图像设置为在文本字段失去焦点时消失(在输入时使用onfocus/onblur),但是出现了一些问题:
谢谢!
我已经使用JavaScript将图像设置为在文本字段失去焦点时消失(在输入时使用onfocus/onblur),但是出现了一些问题:
- img标记的onclick代码从未执行过,因为它会在输入框失去焦点时消失。(可以使用onmousedown解决,但我希望有更优雅的解决方案)
- 无法通过document.getElementById('searchbox').focus()重新聚焦文本输入框(我已检查过id是否正确)。
谢谢!