Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Secondo Anno
 Programmazione per il Web + Lab.
 Aiuto DOM

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
ciccio_87 Inserito il - 17/09/2009 : 11:24:33
Ciao raga ho un grande problema con uno dei tanti esercizi scaricati dal sito del prof.
Mi sapreste dire il codice per stampare in javascript tramite DOM?
Sto provando ancora adesso a farlo, ma riesco solo a stampare co IE.
Questo è il codice che ho ricavato:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Visualizza elementi con DOM</title>
<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1" />
<script language="JavaScript" FOR="window" EVENT="ONLOAD" type="text/javascript">
HTMLCode = "";
Document = dsoCD.XMLDocument;
var table = document.getElementById("t1");
for (i=0; i < Document.documentElement.childNodes.length; i++)
{
HTMLCode +=
"<p>"+Document.documentElement.childNodes(i).childNodes(1).text+
Document.documentElement.childNodes(i).childNodes(0).text+
"</p>"
}
DisplayDIV.innerHTML=HTMLCode;
</script>
</head>
<body>
<XML ID="dsoCD" SRC="terra.xml"></XML>
<table id="t1" border="1" width="50%">
<tr>
<th width="40%"><b>Artist</b></th>
<th width="60%"><b>Title</b></th>
</tr>
</table>
<DIV ID="DisplayDIV"></DIV>
</body>
</html>

Dove il file sorgente è terra.XML

Grazie per l'aiuto
4   U L T I M E    R I S P O S T E    (in alto le più recenti)
Verci Inserito il - 18/09/2009 : 21:08:30
Dovrebbe essere, ad esempio:

nome.innerHTML=document.documentElement.childNodes(0).firstChild.nodeValue;

Piccoli suggerimenti:
-"innerText" funziona solo su Internet Explorer;
-la formula scritta sopra va interpretata così, ti faccio un esempio:

<uzzone>
<nome>Ciccio</nome>
<cognome>Cappuccio</cognome>
</uzzone>

L'elemento radice, quindi il "documentElement" è "<uzzone>", con "childNodes(0)" accedi al primo elemento figlio, cioè "<nome>", quindi per stampare il valore "Ciccio" devi accedere al valore del primo figlio di "<nome>", cioè "firstChild.nodeValue".

Spero sia chiaro :)
Mauris Inserito il - 18/09/2009 : 20:31:53
raga se avete già qualche esercizio svolto, vi ringrazio!!!!
Mauris Inserito il - 18/09/2009 : 18:18:32
Document = dsostudenti.XMLDocument;

nome.innerText=document.documentElement.childNodes(0).text;

cognome.innerText=document.documentElement.childNodes(0).text;



ho scritto in questo modo, e ovviamente nen body ci ho messo le corrispondenze tra <span>, ma non mi stampa nulla o meglio mi stampa underfined. perchè?

l'obbiettivo è stampare nome e cognome delle persone che ci sono nel file xml!!!
Mauris Inserito il - 18/09/2009 : 18:16:12
ragazzi come si fa a stampare attraverso dom delle parti di un documento xml??

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,06 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000