Anchor
# Anchor

Un anchor è un oggetto appartenente alla definizione del Document Object Model (DOM) di un documento HTML e permette di definire il testo di un collegamento ipertestuale. Il nome deriva proprio dal fatto che questo testo fa da "ancora" al collegamento e ne specifica solitamente il contenuto.

## Proprietà

* accessKey Imposta un tasto per accedere al link tramite tastiera
* charset Imposta o ritorna il set di caratteri utilizzato dalla risorsa
* coords Imposta o ritorna il valore delle coordinate di un'area sensibile
* href Setta o imposta un URL da linkare all'oggetto
* hreflang Setta o imposta il codice del linguaggio utilizzatto dalla risorsa
* id Imposta o ritorna il valore dell'id dell'oggetto
* innerHTML Setta o ritorna il valore del testo del link
* name Imposta o ritorna il nome del link
* rel Imposta o ritorna una relazione tra il documento e l'URL di target
* shape Setta o ritorna il valore di un'area attivata con le coordinate impostate nella proprietà coords
* tabIndex TabIndex dell'oggetto da impostare o leggere
* target Imposta il target del link, che può essere dentro o fuori la pagina dove si trova il link stesso
* type Imposta o ritorna il valore del MIME utilizzato dalla risorsa linkata

## Metodi

(sono tutti ereditati dall'oggetto Object)

## Eventi

Tra gli eventi più diffusamente utilizzati per le ancore vi sono:

### onfocus

    selezione dell'oggetto, attraverso clic del mouse o navigazione da tastiera;

### onblur

    deselezione dell'oggetto, attraverso clic del mouse o navigazione da tastiera;

### onclick

    clic del mouse sull'oggetto;

### onmouseenter

    ingresso del puntatore nell'area dell'oggetto;

### onmouseleave

    uscita del puntatore dall'area dell'oggetto.
