如何在预填充字段时清除iOS占位符JS文本
How can I get iOS Placeholder JS text to clear out when field is pre-populated?
我使用的是这个脚本:https://github.com/domchristie/ios-placeholder获取表单上跨浏览器iOS风格的占位符文本。
不过,当我尝试使用URL中的变量通过javascript预填充字段时,遇到了一个问题。因为没有在字段中按下物理键来激活占位符文本的删除,所以预填充的文本和占位符文本都存在:
http://mattbyrd.com/test/test.html?Name_First=Matt
有人知道有什么好的解决办法吗?或者是一种跨浏览器实现占位符文本的替代方法?
谢谢!非常感谢您的帮助。
Matt
您可以使用适用于iOS的占位符attribut,并添加此小修复程序使其适用于所有浏览器:http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html
<input type="text" placeholder="my text" ... />
相关文章:
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 单击jquery清除输入值
- 如何确定javascript已经完成了某些操作.ios上的
- 压缩phonegap中ios的图像插件
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何在Microsoft VirtualEarth 6.3中使用纯javascript清除整个形状层
- 清除以前的$_GET值或不获取仅隐藏字段的值
- iOS 中的按钮触摸状态
- 在iOS 4.3中未调用UIWebView shouldStartLoadWithRequest
- Javascript清除缓存以清除基本身份验证凭据
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- 谷歌地图根本不适用于Meteor-iOS
- Facebook登录不适用于iOS的应用内浏览器
- 清除键盘打开时在iOS / iPad中不起作用的所有文本图标
- 清除 ios 上的 UIWebView 缓存
- 如何在预填充字段时清除iOS占位符JS文本
- 如何清除主屏幕上IOS Web应用程序的缓存
- 本地存储在ios 8.1中自动清除