나는 firefox addon을 개발하기 시작했습니다. 다음과 같이 내가 라벨의 내용을 변경하려면 : ". 해설이 여기에 표시됩니다"xul 요소의 내용 변경
<label id = "current_feed">
"The commentary will appear here."
</label>
내가 변경하려면 자바 스크립트를 사용하여 텍스트. 나는 document.getElementById("current_feed").innerHTML = array[0];
을 시도했지만 작동하지 않았습니다.
내가 뭘 잘못하고 있니?
당신은 정교해야합니다. 당신이 제공 한 것으로부터 나는 그 문제가 무엇인지 알 수 없습니다. 'array'는 어디에 선언되어 있습니까? 동일한 방법으로 –
배열이 선언되고 채워집니다 (올바르게). – user1016313
@ user1016313 : 가능한 한'innerHTML'을 사용하지 말아야합니다. 특히'array [0]'에 다운로드 된 HTML 컨텐츠가 포함되어있는 것으로 의심됩니다. [보안 문제없이 확장 프로그램에 웹 컨텐트 표시] (https://developer.mozilla.org/En/Displaying_web_content_in_an_extension_without_security_issues)를 참조하십시오. –