Atributo defaultValue de Input Search

Definición y uso

defaultValue Establece o devuelve el valor predeterminado del campo de búsqueda.

Nota:El valor predeterminado es Atributo value de HTML especificado.

La diferencia entre defaultValue y value radica en que defaultValue contiene el valor predeterminado, mientras que value contiene el valor actual después de algunos cambios. Si no ha habido cambios, defaultValue y value son iguales (consulte el ejemplo a continuación).

El atributo defaultValue es útil cuando desea verificar si el contenido del campo de búsqueda ha cambiado.

Ejemplo

Ejemplo 1

Cambiar el valor predeterminado del campo de búsqueda:

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

Pruebe por sí mismo

Ejemplo 2

Obtener el valor predeterminado del campo de búsqueda:

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

Pruebe por sí mismo

Ejemplo 3

Ejemplo de la diferencia entre las propiedades defaultValue y value:

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

Pruebe por sí mismo

Sintaxis

Retorna el atributo defaultValue:

searchObject.defaultValue

Configurar el atributo defaultValue:

searchObject.defaultValue = value

Valor del atributo

Valor Descripción
value Se especifica el valor predeterminado del campo de búsqueda.

Detalles técnicos

Valor devuelto: Cadena que representa el valor predeterminado del campo de búsqueda.

Compatibilidad con navegadores

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte