2015-10-13 1 views
-1

у меня есть якорь тег следующим образом:изменить тег ссылки внутренний HTML по названию с помощью JavaScript

<a title=“mytagname”>My name is akira</a> 

Я хочу написать JavaScript, чтобы я мог искать тег со значением заголовка и изменить внутренний HTML того, что.

+0

Если вы собираетесь изменить только * текст * внутри элемента, то не использовать innerHTML. Для этого есть очень хороший интерфейс DOM для текстового контента. – Touffy

ответ

3
function changeContentByTagName(tagName, newContent) { 
    var elem = document.querySelector('a[title='+ tagName +']'); 
    if (elem) { 
    elem.innerHTML = newContent; 
    } 
} 

использование: changeContentByTagName('mytagname', 'My name is Tetsuo');

0

Или, если вы используете JQuery

function serchAndChange (title, content){ 
    var selector = '[title='+title+']'; 
    var $element = $(selector); 
    if($element){ 
     $element.html(content); 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^