Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    E secondo te il body non è un elemento?
    document.body.appendChild(...)

  2. #12
    Originariamente inviato da H5N1_Aviaria
    E secondo te il body non è un elemento?
    document.body.appendChild(...)

    grazie mille..

    quindi, ricapitolando:
    codice:
    var immagine new Immage()
    immagine.width="55px";
    immagine.height="55px";
    immagine.src="percorso/immagine.gif";
    immagine.id=id;
    posso assegnare all'immagine una classe css, uppure sono obbligato a fare:
    codice:
    immagine.style=......
    mentre per quanto riguarda il div?
    esiste qualcosa di simile div=newDiv(); oppure devo fare:
    codice:
    var div = document.createElement('div');
    div.id=id
    div.position=absolute
    div.style.left=50
    div.style.top=45
    ??
    quindi se poi volessi inserire il div nel body e l'immagine dentro il div basta fare
    codice:
    document.body.appendChild(div);
    document.div.appendChild(immagine);
    ???

    grazieeeeeee

  3. #13
    Esatto, ma non usare la variabile div poichè è una parola riservata.
    Magari usa myDiv

  4. #14
    umm c'è ancora un piccolo problema....
    codice:
      for(var l=0;l<coord.length;l++){
    	var m=0;
            var immagine=new Image();
            immagine.id="imm"+String(coord[l][m]);
            immagine.src="elemento.gif";
            immagine.style.display="none";
    	
            var elementodiv=document.createElement('div');
    	elementodiv.id="div"+String(coord[l][m]);
    	elementodiv.style.position="absolute";
    	m++;
      	elementodiv.style.left=cx(coord[l][m]);
    	m++;
            elementodiv.style.top=cy(coord[l][m]);
    
            document.body.appendChild(elementodiv);
            document.elementodiv.appendChild(immagine);      <------------
    
        }
    mi dice "elemento div has no proprieties"
    devo usare un'altra funzione invece che append child, o sbaglio qualcosa?

  5. #15
    risolto facendo
    codice:
    elementodiv.appendChild(immagine);
            document.body.appendChild(elementodiv);

  6. #16

  7. #17
    grazie mille!!
    mi sei stato di grande aiuto

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.