相关疑难解决方法(0)

输入Internet Explorer的占位符

HTML5 placeholderinput元素上引入了属性,允许显示灰色的默认文本.

可悲的是,包括IE 9在内的Internet Explorer不支持它.

那里已经有一些占位符模拟器脚本了.它们通常通过将默认文本放入输入字段,将其设置为灰色并在您聚焦输入字段后再次将其删除来工作.

这种方法的缺点是占位符文本在输入字段中.从而:

  1. 脚本无法轻松检查输入字段是否为空
  2. 服务器端处理必须检查默认值,以便不将占位符插入数据库.

我想有一个解决方案,其中占位符文本不在输入本身.

html javascript internet-explorer placeholder

173
推荐指数
4
解决办法
24万
查看次数

在IE10中保持占位符的重点

在WebKit和火狐,在文本inputplaceholder棒周围focus-它并没有消失,直到input.val真正拥有它的东西.

是否有一种强制IE10做同样事情的好方法?

javascript jquery placeholder internet-explorer-10

62
推荐指数
3
解决办法
4万
查看次数