Visualizzazione risultati 1 fino 3 di 3

Discussione: [JS] Impostare un elemento nella pagina

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito [JS] Impostare un elemento nella pagina

    Salve utenti di AV,

    Vorrei sapere se con javascript è possibbile:
    1. Creare un elemento.
    2. Impostare i vari attrbuti all'elemento creato.
    3. Impostare il testo da scrivere all'interno dell'elemento.
    4. Distruggere l'elemento creato.

    Vi ringrassio in anticipo per la risposta.

    Sevenjeak
    Software developer and much more

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Citazione Originalmente inviato da sevenjeak Visualizza messaggio
    1. Creare un elemento.
    Creare elementi e lavorare con gli eventi.
    Citazione Originalmente inviato da sevenjeak Visualizza messaggio
    2. Impostare i vari attrbuti all'elemento creato.
    Si è possibile, esempio:
    Codice HTML:
    function CambiaSRC(new){ document.getElementById('ciao').src = new;
    }
    function CambiaHREF(new){ document.getElementById('prova').href = new;
    }
    
    <a id="prova" href="uno.html">ABC</a>
    <img id="ciao" src="home.png" alt="" />
    
    <a href="javascript:CambiaSRC('immagine2.jpg')">CAMBIA IMMAGINE</a>
    <a href="javascript:CambiaHREF('hello2.phtml')">CAMBIA HREF</a>
    Naturalmente con questo metodo puoi cambiare tutti gli attributi.
    Citazione Originalmente inviato da sevenjeak Visualizza messaggio
    3. Impostare il testo da scrivere all'interno dell'elemento.
    Seguendo l'esempio precedente:
    Codice HTML:
    function CambiaTesto(){ document.getElementById('hello').innerHTML = "NUONO TESTO INSERITO CON JAVASCRIPT"; }
    
    <a href="javascript:CambiaTesto()">CAMBIA TESTO</a>
    <div id="hello">TESTO STANDARD O PUOI ANCHE LASCIARE VUOTO QUI</div>
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,269

    Predefinito

    Occhio che il tutorial linkato al punto uno si basa sulla libreria mootools.js, e non su semplice javascript, dove devi usare createNode:
    Codice PHP:
    var nuovodiv = document.createElement('div');
    nuovodiv.innerHTML = 'Prova';
    nuovodiv.style.backgroundColor = 'yellow';

    var
    doveaggiungere = document.getElementById('idelemento');
    doveaggiungere.appendChild(nuovodiv);

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •