4

javascriptフォームからiframeのソースをターゲットにしようとしています。したがって、誰かがhttp://www.reddit.comと入力すると、iframeのソースがreddit.comに変更されます。私はいくつかのことを試しましたが、src内にスクリプトタグを配置できないため、これを行う方法はありますかjavascriptを使用するか、phpエコー関数を作成する必要がありますか?

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

2 に答える 2

3

このような意味ですか?

<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>
于 2012-12-23T00:23:44.840 に答える
0

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>
于 2013-10-24T10:56:46.713 に答える