December 15
Quando i browser Web caricare pagine HTML, generano una rappresentazione della pagina in una struttura ad albero invertito che può essere manipolato dinamicamente utilizzando JavaScript. Pagina manipolazione interfaccia utente è gestita da elementi nella pagina riferimenti assegnazione - ID o nomi - che possono essere identificati e modificati in risposta alle interazioni degli utenti, come i bottoni cliccando. Questo processo consente agli sviluppatori Web per aprire, chiudere, spostare o eliminare elementi individuati, come ad esempio le sezioni DIV, in risposta alle interazioni degli utenti.
1 Aprire un editor di testo e creare un nuovo file di testo, in genere selezionando "Nuovo" dal menu File. Aggiungere alcuni tag HTML di base per il file e il nome del file closeDiv.html. Dopo il punto 1, closeDiv.html sarà simile a quella indicata:
<Html>
<Head> </ head>
<Body> </ body>
</ Html>
2 Modifica closeDiv.html con l'aggiunta di un <script> e </ script> tag per il codice HTML. Mettere questi tag tra i tag <head> </ head> tag e e dare il tag <script> un attributo del tipo di text / javascript per indicare il linguaggio dello script. Dopo il punto 2, closeDiv.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
</ Script>
</ Head>
<Body> </ body>
</ Html>
3 Dichiarare una funzione JavaScript tra i tag <script> e </ script> tag di nome closeThisDiv () e seguire la dichiarazione con due parentesi graffe - {e}. Dopo il punto 3, closeDiv.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
funzione closeThisDiv ()
{
}
</ Script>
</ Head>
<Body> </ body>
</ Html>
4 Dichiarare una variabile denominata openDiv tra parentesi graffe di apertura e chiusura della funzione. Utilizzare il metodo document.getElementById () per recuperare un riferimento al divName div, e assegnare il riferimento alla variabile openDiv. Dopo il punto 4, createTable.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
funzione closeThisDiv ()
{
var openDiv = document.getElementById ( 'divName');
}
</ Script>
</ Head>
<Body> </ body>
</ Html>
5 Impostare lo stile di visualizzazione della variabile openDiv a "none". Questo stile indica che l'elemento divName DIV non deve essere visualizzato e dovrebbe essere rimosso dalla struttura del formato. Dopo il punto 5, closeDiv.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
funzione closeThisDiv ()
{
var openDiv = document.getElementById ( 'divName');
openDiv.style.display = 'none';
}
</ Script>
</ Head>
<Body> </ body>
</ Html>
6 Aggiungere un tag <div> tra di closeDiv.html <body> e <body> tag e impostare il valore id del tag di "divName" (questo è il riferimento del tag). Aggiungere il testo "Questo testo è in un DIV" dopo il tag di apertura <div> e chiudere il </ div> tag. Dopo il punto 6, closeDiv.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
funzione closeDiv ()
{
var openDiv = document.getElementById ( 'divName');
openDiv.style.display = 'none';
}
</ Script>
</ Head>
<Body>
<Div id = "divName">
Questo testo è in DIV
</ Div>
</ Body>
</ Html>
7 Aggiungere un tag <button> subito dopo la chiusura </ div> tag. Assegnare un evento onClick al pulsante e impostare il valore a "javascript: closeDiv ()" per indicare che la funzione closeDiv () dovrebbe essere chiamato quando il pulsante viene premuto. Dare il pulsante il testo "Fare clic per chiudere la DIV" e chiudere il </ button> tag. Dopo il punto 7, closeDiv.html sarà simile a quella indicata:
<Html>
<Head>
<Script type = "text / javascript">
funzione closeThisDiv ()
{
var openDiv = document.getElementById ( 'divName');
openDiv.style.display = 'none';
}
</ Script>
</ Head>
<Body>
<Div id = "divName">
Questo testo è in DIV
</ Div>
<Button onclick = "javascript: closeThisDiv ();"> Fare clic per chiudere la DIV </ button>
</ Body>
</ Html>
8 Aprire closeDiv.html in un browser Web. Fare clic sul pulsante "Clicca per chiudere la DIV" per chiudere il tag div divName.