martes, 21 de mayo de 2024

JavaScript. Contenidos II.

remove, removeAttribute.

Eliminar elementos.



Eliminar un atributo de un elemento.



Modificar estilos.

lunes, 20 de mayo de 2024

JavaScript. Contenidos I.

querySelector, querySelectorAll.


querySelector Obtiene el primer elemento que encaja en el selector CSS indicado. document.querySelector(“#texto1”)
querySelectorAll Obtiene todos los elementos que encajan en el selector CSS indicado. document.querySelectorAll(“.estilo1”)

createAttribute, createComment, setAttribute, setAttributeNode.


createAttribute Crea una instancia de Attr. Al objeto devuelto se le deberá asignar un valor a través de la propiedad value de Attr.
createComment Crea un comentario.
setAttribute Asigna un atributo y su valor a un Element.
setAttributeNode Agrega un Attr como hijo de un elemento.

¿Qué hace este código?

¿Qué hace este código?

miércoles, 15 de mayo de 2024

Ejercicios Python XIV.

Sobre ficheros...

  1. Crea un script que te permita añadir datos a una agenda hasta que tú quieras. Si no existiera la "agenda.txt", el script “agenda.py”, te la crearía la primera vez. La agenda.txt tiene esta estructura; nombre:primer_apellido:segundo_apellido:Teléfono1:Teléfono2.
  2. Modifica el ejercicio anterior, “agenda.py” para evitar que se introduzcan teléfonos iguales.
  3. Modifica el ejercicio anterior, “agenda.py”, para que te ofrezca un menú, que te permita: Crear nuevo contacto, modificar contacto, eliminar contacto y buscar contacto.
  4. Realiza un programa que me genere un fichero con las líneas que contengan la palabra que tu quieras en 3 ficheros que le introduces. El nuevo fichero se llamará como la palabra que buscas.txt.
  5. Modifica el ejercicio anterior para que cada línea del nuevo fichero aparezca antes el nombre del fichero de dónde extraes la palabra y a continuación la línea.
  6. Realiza un programa que te pida ficheros y te cree un nuevo fichero con líneas que coincidan.
  7. Crea un programa “sumador.py” al que vas a pasarle mas o menos. El programa trabaja con“sumador.txt” . Dentro del “sumador.txt” hay un contador que se incrementa al ejecutar el programa, “sumador.py” con mas o se decrementa si pasas menos. Cada vez que se ejecute te debe mostrar el valor del contador. Si el fichero no existe o está vacío, crea uno con el número 0.
  8. Dado un fichero “Pacientes.txt”, que contiene la información de unos pacientes en el formato (nombre edad diabético si/no), generar un nuevo fichero que contenga los pacientes que tienen más de 20 años y no son diabéticos.
  9. Realiza un ejercicio que te pida un fichero, lea linea a linea y las copie en un nuevo fichero.