ある Web ページからユーザー入力を取得し、それを既に存在する別の Web ページに書き込もうとしています (問題がある場合はすべて同じドメイン内にあります)。JavaScript をデバッグし (以下を参照)、for ループを正しく反復し、書き込む正しい情報を構築することを確認しましたが、それが他の Web ページに書き込まれません。何が間違っているのかわかりませんが、助けていただければ幸いです。
listitem='';
function newHTML() {
for (i=0;i<3;i++) {
cc=document.forms['mainform'].list[i];
if (cc.checked) listitem+=cc.value;
}
HTMLstring='<HTML>\n';
HTMLstring+='<HEAD>\n';
HTMLstring+='<TITLE>TESTING</TITLE>\n';
HTMLstring+='</HEAD>\n';
HTMLstring+='<BODY bgColor="blue">\n';
HTMLstring+='"'+listitem+'"\n';
HTMLstring+='< /BODY>\n';
HTMLstring+='< /HTML>';
alert(HTMLstring);
newwindow=window.open('writeToThisPage.html');
newwindow.document.write(HTMLstring);
newwindow.document.close();
window.open('writeToThisPage.html');
}