Visualizzazione dei risultati da 1 a 2 su 2

Discussione: manipolazione dom

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    111

    manipolazione dom

    ciao a tutti
    come faccio ad inserire del codice html prima o dopo un elemento, magari specificando anche gli argomenti del tag, tipo class, id?
    esempio:

    <div id="test">contenuto</div>

    diventa

    <div style=""><div id="test">contenuto</div></div>


    per ora faccio così:
    Codice PHP:
    var ele document.getElementById("test")
    var 
    pre ele.innerHTML;
    var 
    bf "<div style='...'>";
    var 
    af "</div>";
    ele.innerHTML bf+pre+af
    ma devo aggiungere un'altro div per mantenere le proprietà di "test"
    <div id="test"><div id="prop">contenuto</div></div>

    non mi piace molto come metodo, ho l'impressione che non sia una buona idea mettere una gran quantità di dati (cioè il contenuto di "test") in una variabile.
    è possibile ottenere lo stesso risultato con funzioni tipo document.write? come faccio a specificare in che punto della pagina va inserito il nuovo testo?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Leggi qui ottima guida
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.