我正在使用此脚本:https://github.com/domchristie/ios-placeholder在表单上获取跨浏览器的iOS样式占位符文本。
当我尝试使用URL中的变量通过javascript预填充字段时,我遇到了问题。由于在字段中未按任何物理键以激活删除占位符文本,因此预先填充的文本和占位符文本都存在:
http://mattbyrd.com/test/test.html?Name_First=Matt
有谁知道有什么好的解决方法吗?或者是跨浏览器完成占位符文本的另一种方法吗?
谢谢!非常感谢任何帮助。
马特
答案 0 :(得分:0)
您可以使用适用于iOS的占位符attribut,并添加此小修补程序以使其适用于所有浏览器: http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html
<input type="text" placeholder="my text" ... />