2011-01-10 13 views
0
document.getElementById("myFrame").setAttribute("src") = "http://www.yahoo.com/"; 

myFrameはiframe要素です...これをChromeの開発者コンソールに入力すると、「割り当てに無効な左側があります」というエラーが表示されますiframeを更新しようとしています。私が忘れている方法はありますか?あなたは無効である文字列"http://www.yahoo.com/" ...にDOMオブジェクトを設定しようとしているシンプルなjavascriptの質問

document.getElementById("myFrame").setAttribute("src", "http://www.yahoo.com/"); 

+0

https://developer.mozilla.org/en/DOM/element.setAttributeを参照してください。 –

答えて

0

をここで、私はそれが

document.getElementById("myFrame").setAttribute("src", "http://www.yahoo.com/"); 
1

あなたが何かに関数呼び出しを割り当てることはできません、代わりにこれを試してみてください。

document.getElementById("myFrame").setAttribute("src", http://www.yahoo.com/"); 
0

これを試してみてください固定...

document.getElementById("myFrame").setAttribute("src","http://www.yahoo.com/"); 
+0

タイプミスが修正されました。 – lonesomeday

3

srcプロパティを設定するときは、実際にはsetAttributeは必要ありません:

document.getElementById('myFrame').src = 'http://www.yahoo.com/';