2017-02-28 10 views
0

?'InnertText'를 ID없이 스팬으로 변경하는 방법은 무엇입니까? JQuery와 또는 자바 스크립트</p> <pre><code><span class="..."...> </code></pre> <p>: 내가</em> ID</strong>없이 스팬 <strong><em>의 innerText와 나 innerHTML을 수정할 수 있습니다 어떻게

전체 코드 :

<span class="o365cs-nav-brandingText">Correo de Outlook</span> 

나는 코드로 "Correo 드 전망"을 수정합니다. 당신은 클래스 이름을 알고있는 경우

my HTML

+0

당신이 그 범위를 참조 선택기를 사용할 수 있습니다. –

답변

1
document.querySelector('span').innerText = 'new text I want'; 

document.querySelector('span').innerHTML = '<b>new text I want</b>'; 
+1

흥미로운 읽기 : http://kellegous.com/j/2013/02/27/innertext-vs-textcontent/ – Slime

0

당신은 사용할 수 있습니다 : 당신은 단지 하나의 스팬이있는 경우

$(".o365cs-nav-brandingText").html("..."); 

, 당신은 사용할 수 있습니다

$("span").html("..."); 
0

당신이 할 수있는 class의 요소를 선택하십시오.

코어 JS

document.querySelector('.o365cs-nav-brandingText').textContent = "New text";
<span class="o365cs-nav-brandingText">Correo de Outlook</span>
그것은 당신이 선택하려는 요소에 대해 알고에 따라 달라집니다

0

.

•은 클래스 이름이 알려진 경우 : 특정 속성을 알고

<span class="o365cs-nav-brandingText">Correo de Outlook</span> 

$(".o365cs-nav-brandingText").text("New text"); 

• 경우 : 당신은 단지 이름에 태그를 알고있는 경우

<span myAttr="attrValue">Correo de Outlook</span> 

$("[myAttr='attrValue']").text("New text"); 

•이 (이 모든 요소를 ​​선택할 것이라는 점을 염두에 두어야 동일한 태그 이름 포함) :

<span>Correo de Outlook</span> 

$("span").text("New text"); 

• 일부 상위 요소를 사용하여 선택 항목을 만들 수도 있습니다 보다 정확한에 :

<div class="wrapper"> 
    <span>Correo de Outlook</span> 
</div> 

$(".wrapper span").text("New text"); 

는 jQuery를 here 또는 here을 가진 요소를 선택에 대해 자세히 알아보십시오. 당신은 클래스 이름을 알고있는 경우

0

, 코드 라인 아래에 사용 : 당신이 당신의 HTML 마크 업에 조상의 클래스 이름 (또는 ID)가있는 경우

$(".o365cs-nav-brandingText").text("Text");