2010-07-12 3 views
0

나는 빈 div를 사용하고 있는데, 나는 ajax 호출을 통해 외부 자바 스크립트를 통해 값을 할당하고있다. 또한 내부 자바 스크립트를 사용하여 수행하고자하는 fck 편집기를 사용하고있다. fckeditor의 textarea에서 div하지만 내부 javascript에서 해당 div의 내용에 액세스 할 때 "정의되지 않음"이 표시됩니다.div의 값을 검색

+0

div 데이터를 얻기 위해 innerhtml을 시도했습니다 –

+0

예 innerhtml과 내부 텍스트 모두 시도했습니다 – Mac

답변

1

setAttribute 메소드를 사용하여 속성의 'value'속성을 설정할 수 있습니다.

는 예를 들어 보자 :

<div id="employees"> 
<div id="george">George Doe: Human resources department</div> 
</div> 

직접 "조지"위의 새 DIV를 삽입하기를, 그래서 결과가된다 :

<script type="text/javascript"> 

var newemployee=document.createElement("div") 
var oldemployee=document.getElementById("george") 
newemployee.setAttribute("id", "kevin") 
newemployee.innerHTML="Kevin Lin: Main system administrator" 
document.getElementById("employees").insertBefore(newemployee, oldemployee) 

</script> 
:

<div id="employees"> 
<div id='kevin">Kevin Lin: Main system administrator</div> 
<div id="george">George Doe: Human resources department</div> 
</div> 

당신은 다음을 수행 할 것

+0

수 있습니다. y ou 정교하게하십시오 – Mac

관련 문제