Как загрузить URL-адрес из текстового поля в iframe в HTML-файле с помощью JavaScript?
var oIFrame = document.getElementById("id_of_iframe"); oIFrame.src = document.getElementById("id_of_textbox").value;
Просто чтобы добавить, я думаю, через jQuery
$('iframe#guid').src( $('#textbox_id').val() );
с проверкой ошибок:
var iframe = $('#guid'); if(iframe.length > 0){ iframe.attr('src', $('#textbox_id').val()); }
Или с document.frames, если вы используете единственный iframe:
var myIframe = window.document.frames[0]; // lets grab the iframe object if (myIframe != null){ myIframe.src = document.getElementById("id_of_textbox").value; // set the value as source. }