[Risolto] javascript createElement

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
shivi_ubuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 695
Iscrizione: venerdì 2 settembre 2011, 22:31

[Risolto] javascript createElement

Messaggio da shivi_ubuntu »

perchè nel console.log non mi da il valore del elemento <p>

Codice: Seleziona tutto

var div = document.createElement('div');
var p = document.createElement('p');
var text = document.createTextNode("hello javascript");
document.querySelector('div').appendChild(p);
document.querySelector('p').appendChild(text);
console.log(p.nodeValue);
Ultima modifica di shivi_ubuntu il giovedì 1 maggio 2014, 15:50, modificato 1 volta in totale.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: javascript createElement

Messaggio da Zoff »

Non hai aggiunto il node al documento.
createElement lo crea e basta, non lo mette nel documento.

Metti anche document.body.appendChild(div);

In piu' nodeValue non ti da il testo

Questo fa quello che vuoi tu:

Codice: Seleziona tutto

var div = document.createElement('div');
var p = document.createElement('p');
var text = document.createTextNode("hello javascript");
document.body.appendChild(div);
document.querySelector('div').appendChild(p);
document.querySelector('p').appendChild(text);
console.log(p.childNodes[0].nodeValue);
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
shivi_ubuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 695
Iscrizione: venerdì 2 settembre 2011, 22:31

Re: javascript createElement

Messaggio da shivi_ubuntu »

Ok risolto grazie mille
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti