HTML con variables

Iniciado por ealvarez, 3 Agosto 2019, 03:51 AM

0 Miembros y 1 Visitante están viendo este tema.

ealvarez

buenas a todos.
el siguiente tema es como usar y llamar a variables.

en windows form (C#) utilizo la app.config para insertar las variables en el campo VALUE y la mando llamar desde windows form com la etiqueta key.

la intencion es que el usuario ponga la ruta de su programa en cualquier lugar y en el VALUE ponga la direccion corecta.

en HTML como puedo trabajar con variables y llamarlas desde html ya sea por web.config o por app.config.


WHK

#1
He leido varias veces tu post para tratar de entender pero no puedo.

Para comenzar, no existen las variables en html, todo lo que se envía a través de un formulario web llega a un servidor y el servidor es el que interpreta el contenido a través de otro lenguaje que no es html. Otro tema es que html no trabaja con archivos web.config, esos archivos son archivos de configuración de IIS y define como se comportará una aplicación web (asp), no el html.

Saludos.

ealvarez

estoy tratando de crear un html con puros iconos de acceso a programas de una  pc o laptop.
en el evento herf de html le pongo al direccion para que ejecute el programa
ejm:

<a href=VARIABLE></a>

archvo

variable = "http://localhost/consolidado"

tambien pensaba en crear otro HTML donde en un cuadro de texto el usuario ponga la ruta y este se lea en
<a href=ruta></a> del icono para que la ejecute

MinusFour

Hasta donde yo tengo entendido eso no existe. Puedes trabajar con otros lenguajes que escriben (o manipulan) HTML y si usan variables o simplemente escribir el HTML desde un programa. javascript puede ser incrustado en HTMLs y puede modificar tus HTMLs.

EdePC

Saludos,

- Al parecer cada quien está interpretando de diferente manera tu solicitud. En mi caso entiendo que quieres que el usuario ingrese un Texto y este se guarde en una variable que luego puedas usar en tu <a href=VARIABLE></a>

- En web FrontEnd (que ve el usuario) se trabaja con html, css y javascript. Puedes usar javascript para capturar un evento, guardar el dato y usarlo luego.

- Este ejemplo tiene un cajetín para ingresar un Texto por usuario, luego hay un botón que ejecuta el javascript que a su vez busca y guarda dicho texto en una variable y luego busca y cambia el atributo href de la etiqueta <a> con identificador "enlace":



Citar<!DOCTYPE html>
<html>
  <head>
    <title>Variable html</title>
  </head>
  <script>
    function generar() {
      
      const cajita = document.getElementById("cajita")
      const enlace = document.getElementById("enlace")

      enlace.setAttribute("href", cajita.value)
      enlace.textContent = cajita.value

    }
  </script>
  <body>
    <input type="text" id="cajita">
    <br>
    <button onclick="generar()">Generar enlace</button>
    <br>
    <a href="" id="enlace"></a>
  </body>
</html>

ealvarez

exacto

mil gracias


<!DOCTYPE html>
<html>
  <head>
    <title>Variable html</title>
  </head>
  <script>
    function generar() {
     
      const cajita = document.getElementById("cajita")
      const enlace = document.getElementById("enlace")

      enlace.setAttribute("href", cajita.value)
      enlace.textContent = cajita.value

    }
  </script>
  <body>
    <input type="text" id="cajita">
    <br>
    <button onclick="generar()">Generar enlace</button>
    <br>
    <a href="" id="enlace"></a>
  </body>
</html>
gracias