Mi chiedo come posso nascondere tutti i div sulla pagina usando solo Javascript, non posso usare Jquery. C'è un modo per farlo senza utilizzare gli array forniti con document.getElementByTag? O se non c'è, potresti mostrarmi come nascondere tutto? Grazie!Nascondi tutte le div con javascript
5
A
risposta
7
Utilizzare getElementsByTagName()
per ottenere un elenco di tutti gli elementi div
e quindi impostare la proprietà CSS display
su none
.
var divs = document.getElementsByTagName("div");
for (var i = 0; i < divs.length; i++) {
divs[i].style.display = 'none';
}
DEMO.
1
Sarà necessario utilizzare document.getElementsByTagName
, e quindi utilizzare un ciclo for per elaborare tutti gli elementi:
var divs = document.getElementsByTagName('div');
for(var i = 0; i < divs.length; i++) {
divs[i].style.display = "none";
}
1
Giusto per mettere fuori una soluzione completamente diversa qui.
è possibile impostare una classe CSS al vostro corpo, come questo
body.hideDivs DIV {
display: none;
}
document.body.className = "hideDivs";
ma questo sarebbe nascondere tutto all'interno di quelle div anche, che potrebbe non essere quello che si sta andando per qui.
Problemi correlati
- 1. Mostra nascondi div con animazione
- 2. show, nascondi DIV con mouseover, mouseout
- 3. jquery div quando tutte le immagini caricate
- 4. Jquery- Nascondi div
- 5. Nascondi div dopo l'animazione CSS3
- 6. Nascondi A Div con solo CSS
- 7. Mostra/nascondi immagine con JavaScript
- 8. Ottieni tutte le variabili Javascript?
- 9. Nascondi div dopo qualche secondo
- 10. JavaScript mostra/nascondi bordi/linee
- 11. Mostra/Nascondi multipli DIV con Seleziona utilizzando jQuery
- 12. Mostra/nascondi script utilizzando javascript
- 13. Nascondi tutte le barre degli strumenti di Visual Studio?
- 14. Nascondi colonna se tutte le righe sono vuote
- 15. jQuery onclick mostra/nascondi più div
- 16. nascondi il bordo se div è sopra
- 17. jquery mostra/nascondi div e un bancone
- 18. Nascondi div in base al browserviewport orizzontale
- 19. Mostra e nascondi il pulsante div onclick
- 20. Polimero - mostra/nascondi div dalla carta casella
- 21. nascondi parte del testo html, css, javascript
- 22. Rimuovi tutte le barre in Javascript
- 23. Nascondi elemento per classe in puro Javascript
- 24. Come funzionano tutte le librerie Javascript OpenID?
- 25. Elenca tutte le funzioni integrate in javascript?
- 26. .Rimontare JavaScript non sostituire tutte le occorrenze
- 27. Usa jQuery per controllare se tutte le div sono nascoste
- 28. CSS: passa il mouse su tutte le div child
- 29. Come propagare un clic a tutte le div al cursore?
- 30. JQuery per deselezionare tutte le caselle all'interno div