osh*_*nen 6 javascript jquery jquery-ui
我不知道它是否有一个特殊的名称,但有一个很简单的方法来设置输入字段中的默认文本,如果文本框为空,它会在焦点上消失并重新出现在模糊上?
xzy*_*fer 20
您可以使用新的HTML5占位符属性.
编辑:更新以使用更多HTML5/jQuery热度,HTML5数据存储.
<input type="text" placeholder="type here" data-placeholder-text="type here" />
Run Code Online (Sandbox Code Playgroud)
这适用于所有现代浏览器.在IE中优雅地降级.但是对于IE,你必须使用javascript.
$(document).ready(function() {
var $input = $('#id_of_input_element');
$input.focus(function() {
if($(this).val() == $(this).data('placeholder-text')) {
$(this).val('')
}
}).blur(function() {
if($(this).val() == '') {
$(this).val($(this).data('placeholder-text'));
}
}).trigger('blur');
}):
Run Code Online (Sandbox Code Playgroud)
这个词是水印
我鼓励使用插件,除非您有足够的时间进行开发和测试。编写此代码时需要注意许多问题和副作用。
| 归档时间: |
|
| 查看次数: |
6864 次 |
| 最近记录: |