2013-06-30 7 views
5

Sto provando a scrivere un codice per l'impaginazione. Una funzione è disabilitare il collegamento corrente in modo che assomigli al testo e che sia invalicabile. In pagina html ciò potrebbe essere ottenuto omettendo l'attributo href come:Rimozione dell'attributo href

<a>Link</a> 

non ho potuto farlo in javaScript

AvdonPagination.prototype.manageLinks = function(link){ 
    if(link){ 
     this.current.href = '#'; 
     this.current = link; 
    }else{ 
     this.current = this.links[0]; 
    } 
    this.current.href = null; 
} 

perché

this.current.href = null; 

produce

<a href="null">Link</a> 

Anche io ho provato this.current.href="" e this.current.disabled=true, ma nessuno dei due funziona. Come posso ottenere <a>Link</a>?

+0

hai visto http://stackoverflow.com/questions/2533406/how-to-disable-a-html-tag –

+1

Hai provato removeAttribute? https://developer.mozilla.org/en-US/docs/Web/API/element.removeAttribute – zdyn

+1

Per rimuovere un attributo da un elemento usa removeAttribute – Musa

risposta