html - 删除填充文本框的背景图像

标签 html css

我有 textBox 默认情况下它有背景图片,现在我可以使用 CSS 删除焦点上的图像,但是一旦焦点不存在图像就会出现,那么当框不为空时如何删除此图像。我更喜欢使用 CSS 而不是 JavaScriptjQuery

最佳答案

我知道你说你只想使用 css,但我想不出不使用 js 或在服务器端使用 PHP(这可能不是一个选项)的方法 使用 jquery,您可以简单地使用此检查:

if($('#id_of_box').html() == "") { change css here }

关于html - 删除填充文本框的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092835/

相关文章:

javascript - 幻灯片放映不工作

html - 无法确定是否选中了单选按钮

javascript - 如何使用 jQuery 在 HTML 选择中突出显示某些选项

javascript - 通过 getElementById 检查输入长度不起作用

javascript - 如何制作仅在移动设备上有效的动画切换菜单?

html - 使用固定宽度的列在 CSS 网格中居中

html - css:如何将元素 float 在另一个具有特定 2 列布局的元素下

javascript - 在脚本中使用 data-main 属性

html - 我的.float :right element is floating past it's containing DIV

javascript - 如何根据从另一个页面点击的链接填充页面内容?