2017-11-29 4 views
1
<!DOCTYPE html> 
<html> 
    <head> 
    <style> 
    body{ 
     background-color:#ffffff 
    } 
    </style> 
    </head> 
    <body> 
<!-- im attempting to make an iframe display a video the user types into 
the prompt.--> 
<input id="txtUrl" style="width:82%;" placeholder="youtube.com/watch?v=(finish the url)" name="url" type="text" /> 

<iframe src="www.youtube-nocookie.com/embed/(I WANT THE USERS INPUT 
HERE)" allowfullscreen></iframe> 
    </body> 
</html> 

私はこれを遠くに持っていて、私の心は空白になります。私は可能な解決策を考えるたびに、それはちょうど私の心を去り、私は混乱に戻ります。これはおそらく本当に簡単に修正することができ、私はばかだが、どんな助けもありがたい。テキストボックスの入力を使用してiframe URLの一部を変更するにはどうすればよいですか?

答えて

0

iframeのsrc属性を設定します。 keyupイベントでそれを試してみてください。変更をすぐに見ることができます。

私はコードをテストしていませんが、あなたが望むものを達成するための基本的な考え方を得る必要があります。

0

入力の値を取得し、この値をiframeのsrc属性(既存の値に追加)に追加するだけです。

function changeSrc() { 
 
    const elem = document.getElementsByTagName("iframe")[0]; 
 
    const inputVal = document.getElementById("txtUrl").value; 
 
    elem.src += inputVal 
 
    console.log(elem); 
 
}
<input id="txtUrl" style="width:82%;" placeholder="youtube.com/watch?v=(finish the url)" name="url" type="text" /> 
 
<button onclick="changeSrc()">Change src</button> 
 
<iframe src="www.youtube-nocookie.com/embed/" allowfullscreen></iframe>

+0

私はJavaScriptを置く: - (お気軽に何が明確でない場合)ここで解決策はありますか?私はの冒頭に

  • 11. Javascript:入力を変更するにはどうすればよいですか?
  • 12. ajaxを使用して入力テキストの値を更新するにはどうすればよいですか?
  • 13. カレンダーでHTMLの入力テキストボックスに日付を入力するにはどうすればよいですか?
  • 14. テキストフィールドからのユーザー入力に基づいてiframe URLを変更するにはどうすればよいですか?
  • 15. ユーザーの入力時に入力のクラスを変更するにはどうすればよいですか?
  • 16. 入力テキストボックスに英語以外の言語を入力するにはどうすればよいですか?
  • 17. iframeがリフレッシュせずに、親のURLフラグメントを変更するにはどうすればよいですか?
  • 18. iframe srcをウェブサイトのURLに変更するにはどうすればよいですか?
  • 19. C#を使用して、テキストボックスの値をバインディングソースに更新するにはどうすればよいですか?
  • 20. リンクを介してサイトの一部を変更するにはどうすればよいですか?
  • 21. JavaScriptを使用して親iframeの親iframeを取得するにはどうすればよいですか?
  • 22. 入力と出力に同じ部分図を使用するにはどうすればよいですか?
  • 23. Tank authを使用してログインURLを変更するにはどうすればよいですか?
  • 24. .htaccessを使用してURLを変更するにはどうすればよいですか?
  • 25. jQueryでテキストを入力値と入力値に変更するにはどうすればよいですか?
  • 26. jQuery/JavaScriptを使用して複数のラジオボタンの変更を検出し、別のフォーム入力を変更するにはどうすればよいですか?
  • 27. テキストボックスに金額を入力してヘッダーを変更できるようにするにはどうすればよいですか?
  • 28. サイプレスを使用してiFrameのフォーム入力にデータを入力するにはどうすればよいですか?
  • 29. evalを使用してユーザー入力をリストに入れるにはどうすればよいですか?
  • 30. メディアファイルのURLを変更するにはどうすればよいですか?