Mostrar los tags: C

Mostrando del 391 al 400 de 2.862 coincidencias
Se ha buscado por el tag: C
Imágen de perfil

formatear un numero según es introducido en un input de un formulario


JavaScript

Publicado el 28 de Enero del 2021 por Aitor (6 códigos)
3.386 visualizaciones desde el 28 de Enero del 2021
Rutina en JavaScript para formatear el campo input de un formulario según se va introduciendo con el teclado.

Hay varias clases:
Números enteros positivos y negativos o solo los positivos.
Números flotantes positivos y negativos o solo los positivos.
Fijación de números flotantes a 2 decimales.

Se puede indicar el formato de los separadores de miles y de decimales entre el formato USA que usa como separador de miles la coma "," y el separador de decimales el punto "." o viceversa como en España.

Demo y copia gratuita de:
https://www.bc3toexcel.com/compartir/input-format-number-as-keyed.htm

En el navegador pulsando botón derecho del ratón opción mostrar código fuente se puede copiar.
format-number-as-keyed
Imágen de perfil

Script de importación de Excel a base de datos


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Enero del 2021 por Mauro (2 códigos)
2.664 visualizaciones desde el 28 de Enero del 2021
Hola!

Con este script podrás importar cualquier planilla de cálculo que contenga registros para insertar en una tabla de una base de datos relacional (MySQL por ejemplo, pero no es la única).
Imágen de perfil

Mover elementos entre dos <select>


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 28 de Enero del 2021 por Info (100 códigos) (Publicado el 21 de Enero del 2021)
3.419 visualizaciones desde el 21 de Enero del 2021
Código que muestra como mover los elementos de un select a otro select y viceversa, permitiendo moverlos de uno en uno, de varios elementos o de todos los elementos

mover-elementos-entre-selects
Imágen de perfil

Animación de espera


CSS

Actualizado el 25 de Enero del 2021 por Joan (121 códigos) (Publicado el 1 de Septiembre del 2019)
2.796 visualizaciones desde el 1 de Septiembre del 2019
Un par de animaciones que se puede utilizar mientras se espera a que se cargue parte de la web.

Animación paralela
animacion

Animación desigal
animacion-una-linea
Imágen de perfil

Eliminar Botón Cerrar de los formularios


Visual Basic para Aplicaciones

Publicado el 24 de Enero del 2021 por Fernandoml (3 códigos)
1.452 visualizaciones desde el 24 de Enero del 2021
El siguiente código, elimina el botón Cerrar de los formularios. Para que funcione correctamente, debe de tener un título.

Creamos un nuevo módulo donde debemos de pegar el siguiente código.

Y para que funcione correctamente, dentro de nuestro formulario, lo usaremos de la siguiente manera:

1
2
3
Private Sub UserForm_Initialize()
    mdlPrograma.QuitarBotonCerrar (Me.Caption)
End Sub

Espero os sirva a todos.
Imágen de perfil

Eliminar Bordes a los Formularios


Visual Basic para Aplicaciones

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Enero del 2021 por Fernandoml (3 códigos)
4.704 visualizaciones desde el 24 de Enero del 2021
Creamos un módulo en nuestro proyecto de VBA y pegamos este código:

Funciona tanto para el Office 32 bits y 64 bits.

Para usar el código, dentro de nuestro formulario lo haremos de la siguiente manera.

1
2
3
Private Sub UserForm_Initialize()
    mdlPrograma.QuitarBordes (Me.Caption)
End Sub

mdlPrograma es el nombre del módulo que he creado.

Espero os sirva a todos
Imágen de perfil

Crear un objeto de los elementos de una lista de elementos


JavaScript

Publicado el 23 de Enero del 2021 por Xve (294 códigos)
823 visualizaciones desde el 23 de Enero del 2021
Dada una lista (<ul> y <li>) de elementos, crear un objeto de Javascript con la estructura dada.

Dada esta lista:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<ul>
    <li>Alarico</li>
    <ul>
        <li>Atanagildo</li>
        <li>Leovigildo</li>
        <li>RecaredoI</li>
        <ul>
            <li>Sisebuto</li>
            <li>RecaredoII</li>
            <li>Suintila</li>
            <ul>
                <li>Chindasvinto</li>
                <li>Recesvinto</li>
                <li>Wamba</li>
                <li>Égica</li>
                <li>Witiza</li>
                <li>Rodrigo</li>
            </ul>
        </ul>
        <li>Sisenando</li>
        <li>Chintila</li>
    </ul>
    <li>Witerico</li>
    <li>Gundemaro</li>
</ul>

Devolver:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
    "Alarico": {
        "Atanagildo": {},
        "Leovigildo": {},
        "RecaredoI": {
            "RecaredoII": {},
            "Sisebuto": {},
            "Suintila": {
                "Chindasvinto": {},
                "Recesvinto": {},
                "Rodrigo": {},
                "Wamba": {},
                "Witiza": {},
                "Égica": {}
            }
        },
        "Sisenando": {},
        "Chintila": {}
    },
    "Witerico": {},
    "Gundemaro": {}
}
Imágen de perfil

Graficador de evolución diaria del precio de los valores en el mercado.


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 21 de Enero del 2021 por Antonio (77 códigos) (Publicado el 15 de Octubre del 2020)
5.056 visualizaciones desde el 15 de Octubre del 2020
El presente programa muestra en una gráfica la evolución por días, del precio de un determinado valor, introducido por el usuario.
USO:
La información del valor se introducirá en el campo "Symbol:" (ejs: "GOOGL" para Google", "AAPL" para Apple, "TSLA" para Tesla...). Para un periodo en días que indicaremos en el campo "Time(days):" (predefinido para los últimos 90 días). Con los botones "High", "Low", "Open" y "Close", puede seleccionarse la información a mostrar (valor máximo, mínimo, de apertura y de cierre, estando el de cierre seleccionado por defecto). Con la opción "STYLE" puede cambiarse la apariencia de la gráfica. El botón "SHOW GRAPH" mostrará la gráfica en función de las entradas antes referidas. El botón "SHOW TABLE" mostrará la información en una tabla de valores (dicha tabla podrá guardarse en un documento de texto con el botón "SAVE TABLE"). Finalmente la información "BBbands" solo se muestra para determinados valores/Symbols.

Al iniciar el programa, se generará (si no está creado) un archivo, de nombre "symbols" en el que se irán almacenando las iniciales indicativas ("TSLA","^DJI","GOOGL","AAPL",NFLX","^IBEX"...) introducidas en consultas anteriores y que hayan generado algún resultado.

PARA CUALQUIER PROBLEMA, DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.

tg

dji
image3
Imágen de perfil

Ordenar los elementos (option) de un select con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 21 de Enero del 2021 por Info (100 códigos)
8.438 visualizaciones desde el 21 de Enero del 2021
Este código muestra una función de javascript para ordenar los elementos (options) de un select por el contenido de su texto.

Ejemplo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <style>
    select {
        height:200px;
        width:100px;
    }
    </style>
</head>
 
<body>
 
<select multiple>
    <option value="4">Opcion 4</option>
    <option value="2">opcion 2</option>
    <option value="6">opcion 6</option>
    <option value="7">opcion 7</option>
    <option value="1">opcion 1</option>
    <option value="3">opcion 3</option>
    <option value="5">opcion 5</option>
</select>
 
<input type="button" onclick="ordenar('select')" value="Ordenar">
 
</body>
</html>
 
<script>
/**
 * Función para ordenar los elementos de un select
 *
 * @param string select - texto que haya referencia al select con la
 *                        funcion querySelector()
 *                        Puede ser por:
 *                          tag del formulario    "form"
 *                          nombre del formulario "form[name=nombreForm]"
 *                          id del formuario      "#idForm"
 */
function ordenar(select) {
    s=document.querySelector(select);
    Array.from(s.options).sort(
        (a,b) => a.text.toLowerCase() > b.text.toLowerCase() ? 1: -1
    ).forEach(
        el => s.add(el)
    );
}
</script>