mudar o texto html da ligação com o jquery
uma pergunta simples aqui
Existe uma maneira de alterar o texto "Clique aqui"
<a id="a_tbnotesverbergen" href="#nothing">click here</a>
nesta ligação
Richard
7 answers
Tem de usar a função do texto() do jquery. O que faz é:
Obter o conteúdo de texto combinado de todos elementos correspondentes.
O resultado é um texto que contém o texto combinado conteúdo de todos os elementos correspondentes. Presente o método funciona tanto em HTML como em XML documento. Não pode ser usado na entrada elemento. Para o texto do campo de entrada use o atributo val .
Por exemplo:
Encontra o texto em o primeiro parágrafo (removendo o html), em seguida, definir o html do último parágrafo para mostrá-lo é apenas texto (o negrito foi-se).
var str = $("p:first").text(); $("p:last").html(str);
Ensaio Parágrafo.
Ponto De Ensaio.
Com a tua marcação, tens de fazer:
$('a#a_tbnotesverbergen').text('new text');
E resultará em
<a id="a_tbnotesverbergen" href="#nothing">new text</a>
$('#a_tbnotesverbergen').text('text here');
$('#a_tbnotesverbergen').text('My New Link Text');
Ou
$('#a_tbnotesverbergen').html('My New Link Text or HTML');
Você precisa da Biblioteca J-query para fazer isto simplesmente:
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
Primeiro tens de colocar o teu elemento no div assim:
<div id="divClickHere">
<a id="a_tbnotesverbergen" href="#nothing">click here</a>
</div>
Então você deve escrever este código J-Query:
<script type="text/javascript">
$(document).ready(function(){
$("#a_tbnotesverbergen").click(function(){
$("#divClickHere a").text('Your new text');
});
});
</script>
Das escolas W3 } as alterações do DOM HTML : Se você olhar para o terceiro exemplo, ele mostra como você pode alterar o texto no seu link, "Clique aqui". Exemplo:
<a id="a_tbnotesverbergen" href="#nothing">click here</a>
JS:
var element=document.getElementById("a_tbnotesverbergen");
element.innerHTML="New Text";
Para texto original da ligação
Eu uso:
$("#sec1").text(Sector1);
Onde
Sector1 = 'my new link text';
Tenta isto em javascript
document.getElementById("22IdMObileFull").text ="itsClicked"