※ ChatGPTを利用し、要約された質問です(原文:できる人がいたらお願いします。)
フレームワークとビューで文章を入力する方法
このQ&Aのポイント
フレームワークとビューを使用して、特定の文章を入力する方法について教えてください。
index.htmlを使用して、frame1.htmlとframe2.htmlのフレームを作成します。frame1.htmlのボタンをクリックすると、frame2.htmlのテキストエリアに文章が表示されます。ただし、frame2.htmlの特定の部分を変更することはできません。
javaやperlなどの言語を使用して、frame1.htmlのボタンをクリックするとframe2.htmlのテキストエリアに文章を入力する方法を教えてください。
大切なところだけ下記に書き込みました。
今の所ここまでできていて後少しと言う所だと思うのですが。下記の※の部分が邪魔をしてどうしてもframe1.htmlのボタンが無効化してしまいます。
frame2.htmlの※の所を抜かせばいいじゃないかと思うのですが、frame2.htmlは加工できません。
なので、javaでもperlでもなんでもいいので。
frame2.htmlだけ変えないでtextareaに文章を入れたいです。
ヨロシクお願いします。
--------index.html-------
<!DOCUMENT HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN""http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<head>
<title>frames1.0</title>
</head>
<frameset cols="50%,50%">
<frame src="frame1.html" name="frame1">
<frame src="frame2.html" name="frame2">
</frameset>
</html>
--------frame1.html-------
<HTML>
<body>
<form>
<input type="button" value="送信" onclick="window.parent.frame2.document.getElementById('txt').value='文章1';window.parent.frame2.document.getElementById('txt1').value='文章2';">
</form>
</body>
</html>
--------frame2.html-------
<html>
<body>
<input name='txt' type='hidden' value=''> ※
<input name='txt1' type='hidden' value=''> ※
<center>
文章<BR>
<textarea rows=2 cols=38 name=txt></textarea><BR>
文章<BR>
<textarea rows=2 cols=38 name=txt1></textarea><BR>
</center>
<body>
<html>
お礼
お見逸れしました…★ 感謝です!!!!