Tecnología

Inicio

Cómo reducir el tamaño de fuente en un botón con Javascript

Cómo reducir el tamaño de fuente en un botón con Javascript


Los botones son elementos HTML estándar creados con la etiqueta de entrada. Los botones tienen un aspecto uniforme que se adapta a la forma botones aparecen en el sistema operativo del usuario. Cascading Style Sheets, CSS o, controlar las propiedades visuales, tales como el tamaño de fuente de botones en sus páginas Web. Utilice el código JavaScript para ajustar las propiedades de CSS sobre la marcha y cambiar el tamaño de fuente de un botón después de que la página se representa.

Instrucciones

1 Coloque el siguiente código entre las etiquetas de la cabeza de su documento HTML:

<Script type = "text / javascript">

función setFontSize (Identificación, tamaño) {

document.getElementById(id).style.fontSize = size;

}

</ Script>

2 Coloque el código siguiente en el cuerpo del documento HTML:

<Input type = valor "botón" = "Haga clic para Reducir el Tamaño de fuente" id = "b1" onclick = "setFontSize ( 'B1', '75%');" />

Este botón reducirá su propio tamaño de la fuente cuando se hace clic. Puede utilizar un porcentaje del tamaño de fuente por defecto, como en el ejemplo, o puede utilizar un valor de píxel como "10px" cuando se llama a la función. La función se puede llamar desde otro lugar; identificar el botón para cambiar por su atributo id. Cada valor de id debe ser único para un botón.

3 Coloque la siguiente función entre las etiquetas script en el encabezado del documento:

setAllButtonFontSizes de función (tamaño) {

var n = document.getElementsByTagName("input");

for (var i = 0; i & lt; n.length; i ++) {

si ( "botón" n [i] == .type) {

n [i] = .style.fontSize tamaño;

}

}

}

Esta función cambia los tamaños de fuente de todos los botones a la vez. Al igual que antes, utilizar un porcentaje o valor en píxeles del tamaño.

4 Añadir lo siguiente a la cuerpo del documento para permitir al usuario ajustar el tamaño de los botones:

<Seleccione onChange = "setAllButtonFontSizes (this.options [this.options.selectedIndex] .value);">

<Opción> Seleccione un botón Tamaño de la fuente: </ option>

<Option value = "12px"> Regular </ option>

<Option value = "10px"> Medio </ option>

<Option value = "8 píxeles"> Pequeño </ option>

</ Select>