私のウェブページ上のすべての画像(おそらく特定のクラスのもの)をループする簡単な方法があり、これらすべての画像のソースを同じ画像に変更するのが簡単なのでしょうか。これはイースターエッグのためのもので、AJAXやjQueryのようなライブラリは避けたい。JavaScript画像の置き換え
1
A
答えて
3
あなたはこのように、すべての<img>
の要素を取得するためにdocument.getElementsByTagName()
を使用することができます。
var imgs = document.getElementsByTagName("img");
for(var i=0, l=imgs.length; i<l; i++) {
imgs[i].src = "someImage.jpg";
}
1
for (var i = 0; i < document.images.length; i++)
if (document.images[i].className == 'certain-class') // caution: can have multiple classes
document.images[i].src = '/hello.jpg';
document.imagesがあるため、 `VARのあなたのための投票先史時代DOM0
関連する問題
- 1. 画像を別の画像/ボタンに置き換えてください - javascript
- 2. モバイルHTMLで画像を別の画像に置き換える
- 3. 画像をクリックして画像に置き換えます
- 4. 壊れた画像をプレースホルダーの画像で置き換えます
- 5. 画像の置換
- 6. 通常のナビゲーションバーを画像に置き換える! (チタンAppceleratorの)
- 7. 最近のアプリメニューの画像を置き換えます
- 8. ユーザーがIPhoneの画像をタップしたときに画像を他の画像に置き換えます。
- 9. テキストを検索フィルタの画像に置き換えます。
- 10. 画像内の色を置き換える方法は?
- 11. MySQLテキストフィールドのタグを画像に置き換えます
- 12. move_uploaded_file()は既存の画像を置き換えません
- 13. 通常のファイルアップロード入力を画像に置き換える
- 14. ID /クラスのない画像をJQueryに置き換えます
- 15. ビデオをエラーのある画像に置き換えます。
- 16. jQuery - スタイルチェックボックス、画像で置き換えます
- 17. 文字列を画像で置き換えてください。
- 18. smilies :)を画像に置き換えますPHP
- 19. Facebook SDK:「ログイン」ボタンをカスタム画像に置き換えます。
- 20. Onclick画像をjQueryで置き換える
- 21. 画像でドロップダウンリストアイコンを置き換える方法は?
- 22. 画像をDropzone.jsに置き換えます
- 23. 動的テキストを画像に置き換える
- 24. html/cssで画像をテキストに置き換える方法
- 25. リンクまたは画像preg/eregを置き換えますか?
- 26. JavaScriptのテキストの置き換え
- 27. Javascriptのパフォーマンスvs jQueryの置き換え
- 28. '\' 置き換えるnはjavascriptの
- 29. Javascriptのテキスト/番号置き換える
- 30. 画像の上にテキストを配置し、次にajax/jqueryを画像に置き換えます
I = 0、LからDOM2の採用であります= imgs.length'は、それが動作することを知らなかった。 – thejh
@thejh-yup、あなたが望むように多く宣言します。 '.length'はチェックするのが高価になる可能性があります。あるいはチェックされているので、少なくとも加算されます。*すべてのループですので、 ) –
ありがとう!これは完全に機能し、それはかなりクールなトリックです。 –