Nwlapcug.com


Come modificare collegamenti con JavaScript in Firefox

Poiché JavaScript è un linguaggio di scripting lato client, è uno strumento ideale da utilizzare quando si desidera modificare le informazioni nel browser di un utente in tempo reale. È possibile modificare i collegamenti o qualsiasi altra informazione nel browser di un utente Firefox o qualsiasi altro browser con JavaScript. Quando si crea la schermata in HTML o in un altro linguaggio di scripting, assicurarsi di che assegnare nomi o ID per gli elementi che si desidera modificare per rendere l'accesso più facile.

Istruzioni

1

Creare un nuovo file HTML utilizzando blocco note o un editor HTML. Immettere le intestazioni HTML nel documento:

<! DOCTYPE HTML >

< html lang = "it" >

< head >

< meta charset = "utf-8" >

< title > Cambia collegamento < / title >

2

Creare una funzione JavaScript che esaminerà le selezioni dell'utente in un form e visualizzare un collegamento nella schermata del browser di Firefox, in base alla selezione dell'utente:

< script >

Function setLink() () {

var option = document.theForm.choice.selectedIndex;

var choice = document.theForm.choice[option].text;

if (choice == "Select") return;

var theLink = ' Link: &lt;a href="http://example.com/' + choice + '/">' + choice + '&lt;/a>';

document.getElementById("theLink").innerHTML = theLink;

}

< / script >

< / head >

3

Creare il modulo HTML per essere visualizzato in Firefox. Assegnare un nome al modulo affinché possano essere facilmente riferimento. Assegnare un id al posto sullo schermo dove si desidera visualizzare il collegamento:

< corpo >

< nome modulo = "theForm" >

< select nome = "scelta" onchange="setLink()" >

&lt;option>Select&lt;/option>

&lt;option>Small&lt;/option>

&lt;option>Medium&lt;/option>

&lt;option>Large&lt;/option>

< / selezionare >

< / form >

< div id = "theLink" >< / div >

< / body >

< / html >

4

Salvare il file HTML e aprirlo utilizzando Firefox. Modificare le selezioni sul form per verificare che il collegamento cambia sullo schermo.