JavaScript 清除文本字段的默认值,并返回原始值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 清除文本字段的默认值,并返回原始值相关的知识,希望对你有一定的参考价值。

// A simple, lightweight, on-the-fly script to handle the clearing and resetting of a text field
var searchField = document.getElementById('search');
var defaultText = searchField.value;
searchField.onfocus = function(){
    if( searchField.value == defaultText ){
        searchField.value = '';
    }
};
searchField.onblur = function(){
    if( searchField.value == '' ){
        searchField.value = defaultText;
    }
};

以上是关于JavaScript 清除文本字段的默认值,并返回原始值的主要内容,如果未能解决你的问题,请参考以下文章

单击时清除默认文本字段值

jQuery:输入文本默认值,单击清除值,如果键入的值被删除,则获取默认值bac

使用 javascript 聚焦字段时显示 Android 软键盘

如何清除文本输入并在JavaScript中重新聚焦

文本字段值已更新并保存,但当再次加载表单并单击按钮时,字段会重置为默认值

清除 JQuery 中的文本字段值