从javascript形式的用户输入确定iframe src的目标

从javascript形式的用户输入确定iframe src的目标,javascript,forms,url,iframe,src,Javascript,Forms,Url,Iframe,Src,我试图从javascript表单中定位iframe的源代码。因此,如果有人输入iframe的源代码,则会更改为reddit.com 我已经尝试了一些方法,但是你不能在src中放置一个脚本标记,所以有没有办法用javascript实现这一点,或者我需要创建一个php echo函数 <iframe src="http://www.stachoverflow.com/"></iframe> 你是说像这样的事吗 <input type="url" placeholder

我试图从javascript表单中定位iframe的源代码。因此,如果有人输入iframe的源代码,则会更改为reddit.com 我已经尝试了一些方法,但是你不能在src中放置一个脚本标记,所以有没有办法用javascript实现这一点,或者我需要创建一个php echo函数

<iframe  src="http://www.stachoverflow.com/"></iframe>

你是说像这样的事吗

<input type="url" placeholder="http://example.com/" /><button id="urlclick">Go</button>
<iframe id="frm"></iframe>

<script type="text/javascript">
  document.getElementById('urlclick').onclick = function() {
    document.getElementById('frm').src = this.previousSibling.value;
    return false;
  }
</script>

通过使用jquery,我们可以做到这一点

<input type="text" id="address">
<button onclick="get_url()"></button>
<iframe id="frm"></iframe>

<script>
function get_url()
{
var adr=$('#address').val();
$('#frm').attr('src', url);
}
</script>

在哪里打字?在浏览器的地址行中?