2013-03-31 2 views
2

그래서처럼 <label>의 값을 설정하려는 : 자바 스크립트와Javascript : 요소 값을 설정 하시겠습니까?

<label for="idname">Value here...</label> 

합니다. 내가 라벨의 값을 설정하는 데 사용할 수있는 element.setValue() 같은 것이

element.setAttribute("for", "idname"); 

이 : 난 이미 for 속성, 이런 짓을했는지? 감사!

+0

더 많은 정보, 가치 요소를 알려주세요. 사촌 레이블의 가치를 설정하는 쓸모가 없다 –

+0

나는 innerHTML의 가치를 설정 의미, 지금 배웠습니다. – Burrito411

답변

3

jsFiddle Demo

으로 반복 사용할 수 있습니다 :

var labels = document.getElementsByTagName("label"); 
for(var i = 0; i < labels.length; i++){ 
if(labels[i].outerHTML.indexOf('for="idname"') > -1){ 
    var UseLabelValue = labels[i].innerHTML; 
    labels[i].innerHTML = "Replace Value"; 
} 
} 
0

레이블에는 값이 없습니다. 텍스트를 설정하려면이 같은 특성 for="idname"을 찾고 레이블 요소를 통해

element.innerHTML = "some text"; 
관련 문제