Visualizzazione dei risultati da 1 a 2 su 2

Discussione: HTML in Javascript

  1. #1

    HTML in Javascript

    é possibile inserire parti di codice html in un file .js
    Se è possibile come devo fare?

  2. #2
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    var codex = '<font color="red">&#38;copy; by Enzo</font>
    not CMS as usual.';

    codex
    si traduce in una stringa di testo (questa rimane), con caratteri di codice html.
    Se questa stringa la inviamo come innerHTML a un elemento contenitore di altri elementi html, tipo un DIV o una TABLE, esso testo verrà processato come codice al caricamento della pagina html sul browser.

    document.getElementById("idDIV").innerHTML = codex;

    Può anche essere "stampato" con document.write(codex); in corso caricamento pagina.
    Sempre come html da essere processato, può pure essere inviato a una nuova finestra pop-up generata dalla pagina madre.

    Se invece la inviamo a un campo input o a una textarea come value allora, ce lo ritroveremo apparire tal quale coi tag in vista.

    document.getElementById("idField").value = codex;
    o
    document.forms["nameFORM"].elements["nameField"].value = codex;

    Nell' istruzione posso anche riportare la stringa direttamente, facendo a meno della variabile codex


    Se però intendi, di intercalare parti di JS con HTML come si fa in PHP, questo in JavaScript non si può fare; non esattamente allo stesso modo. Bisogna completare l' operazione/funzione all' interno della stessa coppia di Tag <script> e </script> dove ogni graffa { di apertura dovrà riscontrare la corrispettiva } di chiusura.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.