有没有一种简单的方法来输入一个默认的起始文本不能被删除?例如,我想输入一个自定义url,它有“www.mysite.com/”(在输入中),我希望输入在该位之后继续,但不能被擦除。永久占位符?
Q
永久占位符?
1
A
回答
3
0
您可以设置为输入一个onkeypress事件处理程序,然后在每按键检查输入是否仍以您的前缀开头(如果不是,则可以将其添加回去)。
但是,我怀疑在实践中,从实现和可用性的角度来看,这将是一个可怕的想法。
比较健康的方法是使用onBlur事件来完成同样的事情。它不会立即更新输入,但只要用户点击它将修复它。
相关问题
- 1. Jquery可以永久排序占位符
- 2. HTML永久占位解决方法
- 3. 是否有可能拥有“永久”占位符?
- 4. 在UITextField中添加一个永久占位符
- 5. JTextField永久位置/位置?
- 6. IE中的持久占位符
- 7. 如何添加永久占位内输入申请
- 8. Javascript - 在自动完成结果上添加一个永久占位符
- 9. 图像的永久位置?
- 10. 用占位符
- 11. Bean占位符?
- 12. SVG占位符
- 13. 占位符$ {PRODUCT_NAME:rfc1034identifier}
- 14. SQL占位符
- 15. HTML占位符
- 16. PHP占位符
- 17. UiBinder占位符
- 18. Sitecore占位符
- 19. 永久NSManagedObjectID不是那么永久?
- 20. 永远从占位符淡入毕加索
- 21. 永久运行在32位模式下
- 22. 永久设置npm代理的位置?
- 23. UISearchbar占位符错位
- 24. 占位符的位置
- 25. Arquillian Graphene @位置占位符
- 26. 位置占位符文本
- 27. 占位符不angular2
- 28. C#printformat占位符
- 29. pymssql和占位符
- 30. UITextView的占位符
为什么不用'www.mysite.com /'预先输入? (例如' www.mysiste.com') – 2012-07-06 19:34:11
我知道有很多解决方法(如下),只是我必须定制样式这一个输入(和容器),所以我想知道是否有可能另一个办法。 – Brian 2012-07-06 19:37:50