teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

.

2024/06/08 22:08

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -1,1 +1,12 @@
1
- formのaction属性を https://www.youtube.com/watch に、target属性を追加、inputのname属性をvに、iframeのname属性をformのtarget属性と同じ値にします。
1
+ formのaction属性を https://www.youtube.com/watch に、target属性を追加、inputのname属性をvに、iframeのname属性をformのtarget属性と同じ値にします。
2
+
3
+ ```html
4
+ <form action="https://www.youtube.com/watch" method="get" Class="form1" target="ytframe">
5
+ ....
6
+ <input type="text" id="text1" name="v"/>
7
+ ....
8
+ </form>
9
+ <iframe name="ytframe" />
10
+ ```
11
+
12
+ だたし、https://www.youtube.com/watch のアドレスはサーバ側で iframe 埋込を許可していない可能性があります。iframe 埋め込みを許可している共有用のアドレス( www.youtube.com/embed/... )だと JavaScript なしでは無理だと思います。

1

.

2024/06/08 17:06

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -1,1 +1,1 @@
1
- JavaScriptなでは不可能です。
1
+ formのaction属性を https://www.youtube.com/watch に、target属性を追加、inputのname属性をvに、iframeのname属性をformのtarget属性と同じ値にす。