가젯을 개발 중이고 JavaScript를 사용하여 span의 innerHTML을 변경했지만 일부 작업 후에 해당 값을 읽어야합니다. 또한 나는 스팬에 대해 사전 입력 된 값을 사용하고 있지만 새 데이터 함수를 읽으려고하면 미리 입력 된 값이로드됩니다. 그 해결책이 있습니까?JavaScript로 이전에 변경된 스팬 요소의 값 가져 오기
JS :
function read_write(condition,filename){
var fso = new ActiveXObject('Scripting.FileSystemObject');
var fh = fso.OpenTextFile(System.Gadget.path+'\\'+filename+'.txt',condition, true,-2);
if (condition == 1) {
var result = fh.ReadLine();
return result;
}
else if (condition == 2) {
var spn1 = document.getElementById('span1').innerHTML;
fh.WriteLine(spn1+','+document.getElementById('span2').innerHTML);
}
fh.Close();
}
HTML : 당신이 스팬 요소에 쓸 innerHTML을를 사용하는 경우
<table id="sonuc">
<tbody>
<tr>
<td style="width:50%" valign="top">
<span class="result" id="span1"></span><br/>
<span class="result" id="span2"></span>
</td>
</tr>
</tbody>
</table>
당신이하려는 것을 보여줄 수있는 코드를 게시 할 수 있습니까? 어떤 유형의 가젯을 개발하고 있습니까? Google 가제트, Windows Gadget 등 –
@Alper .. 이제는 질문이 이해가되지 않습니다. 일부 코드를 공유하면 도움이 될 수도 있습니다. – ant
불충분 한 정보에 대해 사과드립니다. Vista/7 사이드 바 가젯을 코딩하고 하드 디스크에 값을 저장하는 함수를 작성하려고합니다. 함수 : function read_write() { var fso = new ActiveXObject ('Scripting.FileSystemObject'); var fh = fso.OpenTextFile (System.Gadget.path + '\\ fl.txt', 2, true, -2); var spn1 = document.getElementById ('span1'). innerHTML; fh.WriteLine (spn1 + ','+ document.getElementById ('span2'). innerHTML); } fh.Close(); } 나는 시도 spn1 변수를 사용하는 경우 변수 작품 ... 모두에게 감사합니다 .. 코딩의 – Alper