この記事では、HTMLコードで画像アドレスを取得するためのjsの実装コードを主に紹介しますので、必要な方は参考にしてください
最初の方法: jsを規則に従って実装します
/** * 获取html代码中图片地址 * @param htmlstr * @returns {Array} */ function getimgsrc(htmlstr) { var reg = /<img.+?src=('|")?([^'"]+)('|")?(?:\s+|>)/gim; var arr = []; while (tem = reg.exec(htmlstr)) { arr.push(tem[2]); } return arr; }
2番目の方法: jqueryを実装します
var img = $(this).find("img").attr("src");//这个是获得相对路径 prospertu //alert($(this).find("img").prop("src"));这个是获得完整路径 包括http://
js 取得した画像のsrcは相対パスです
jsはsrc取得時、または画像パスがmall/kmenus/001.pngの場合は同時にドメイン名のパスも取得します。または http://localhost/mall/kmenus/001.png を取得しますが、通常は相対パスを取得するだけで十分です。この記録を作ってください。
rreee以上が皆さんのためにまとめたもので、今後皆さんのお役に立てれば幸いです。
関連記事:
vueを使って簡単な本を模倣したカルーセルチャートのサンプルコードを書く
vue-cliで作成したプロジェクトのローダー問題を解決する
以上がHTMLページコード内の画像アドレスを取得するjs実装コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。