Atributo defaultValue do Input Search

Definição e uso

defaultValue Atributo que define ou retorna o valor padrão do campo de pesquisa.

Notas:O valor padrão é Atributo value do HTML do valor especificado.

A diferença entre os atributos defaultValue e value é que defaultValue contém o valor padrão, enquanto value contém o valor atual após algumas alterações. Se não houver alterações, defaultValue e value serão iguais (veja o exemplo a seguir).

O atributo defaultValue é útil quando você deseja verificar se o conteúdo do campo de pesquisa foi alterado.

Exemplo

Exemplo 1

Altere o valor padrão do campo de pesquisa:

document.getElementById("mySearch").defaultValue = "Drinks";

Experimente pessoalmente

Exemplo 2

Obtenha o valor padrão do campo de pesquisa:

var x = document.getElementById("mySearch").defaultValue;

Experimente pessoalmente

Exemplo 3

Exemplo para mostrar a diferença entre os atributos defaultValue e value:

var x = document.getElementById("mySearch");
var defaultVal = x.defaultValue;
var currentVal = x.value;

Experimente pessoalmente

Sintaxe

Retorna o valor do atributo defaultValue:

searchObject.defaultValue

Definir o atributo defaultValue:

searchObject.defaultValue = value

Valor do atributo

Valor Descrição
value Define o valor padrão do campo de pesquisa.

Detalhes técnicos

Retorno: String que representa o valor padrão do campo de pesquisa.

Suporte do navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte