Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    innerHTML non funziona!

    Ciao, visto che la sezione DOM non c'era, e visto che il DOM fa parte di javascript l'ho messa qui la domanda
    stavo facendo delle prove ma innerHTML non mi modifica la pagina.
    ecco il codice che ho inserito nella prima pagina:
    codice:
    <div border="1">ciao</div>
    E il codice che ho inserito in una pagina chiamata prova.user.js:
    codice:
    // ==UserScript==
    // @name 	Prova Addons
    // @author 	The_Boss!
    // @version	0.1
    // @description    	Questa e' una prova
    // @include       	http://lovetcm.altervista.org/tool/
    // ==/UserScript==
    div = document.getElementByTagName("div");
    div.innerHTML="prova";
    }
    l'ho aperto con mozzilla, installato su greasemonkey eppure l'interno del div resta ciao... perchè?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Perché getElementByTagName("div") recupera la "collezione" div del documento e li "cataloga" cronologicamente partendo da 0 pertanto document.getElementByTagName("div")[0] sarà il primo div del documento.
    Ciao e benvenuto.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    ... e non basta ancora:

    document.getElementsByTagName("div")[0]

    al singolare rimane .getElementById("ID_dello_Elemento") che pure potresti usare nel tuo caso.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    ops!!! Sbagliato a postare
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ora funziona, grazie mille ^^

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.