2012-01-12 17 views
1

src.jsというファイルがあります。このファイルには、自分のhtmlページのすべてのスクリプトが含まれています。今 イメージのsrcを.jsファイルからロードしますか?

は私のHTMLページに、私はこれを使用しています。今、私は .jsファイルを形成する私のhtmlファイル( <img src=""/>)と私はロードしたいというイメージのSRCにイメージを持っていたいもの

<script language="javascript" src="src.js"> 
</script> 

どうすればよいですか? JSで

答えて

2

あなたは画像要素を選択し、それが元だ更新できるファイル:

document.getElementById('image-id').src = '/path/to/image.jpg'; 

は、その後、あなたのHTMLに:

<img id="image-id" src="/images/blank-pixel.png" /> 

何かにイメージのソースを設定することが重要ですブラウザーは、存在しないソースを探している不要な資産をロードしません。

また、画像タグ自体にデータ属性で画像へのパスを保存して、JavaScriptからそれを読み込むことができます。

JS--

var image = document.getElementById('image-id'); 
image.src = image.getAttribute('data-src'); 

HTML--

<img id="image-id" data-src="/path/to/image.jpg" src="/images/blank-pixel.png" /> 
+0

はどうもありがとうございまし役立ちます – Maansahir

関連する問題