ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScriptで画像の幅を変更する方法

JavaScriptで画像の幅を変更する方法

青灯夜游
リリース: 2021-10-08 17:37:36
オリジナル
2605 人が閲覧しました

方法: 1. "document.getElementById('id value')" ステートメントを使用してピクチャ オブジェクトを取得します。 2. "picture object.setAttribute("width", "width value")" を使用します。 "picture object .style.width="value" ステートメントは画像の幅を変更します。

JavaScriptで画像の幅を変更する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

#画像の幅を変更する Javascript メソッド

<img  id="img" src="img/2.jpg"    style="max-width:90%"  style="max-width:90%"/ alt="JavaScriptで画像の幅を変更する方法" >
ログイン後にコピー

1. ID 値に基づいて画像オブジェクトを取得します

var img=document.getElementById(&#39;img&#39;);
ログイン後にコピー

2. setAttribute("width", "value") またはスタイル オブジェクトの width 属性を使用して、画像の幅を変更します

img.setAttribute("width", "宽度值");
// 或
img.style.width = "宽度值";
ログイン後にコピー

完全な実装コード:

<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
	</head>
	<body>
		<img  id="img" src="img/2.jpg"    style="max-width:90%"  style="max-width:90%" / alt="JavaScriptで画像の幅を変更する方法" ><br /><br />
		<button onclick="myFunction()">改变图片宽度</button>
		<script type="text/javascript">
			function myFunction() {
				var img = document.getElementById(&#39;img&#39;);
				// img.setAttribute("width", "300");
				img.style.width = "300px";
			}
		</script>
	</body>
</html>
ログイン後にコピー

レンダリング:

JavaScriptで画像の幅を変更する方法

[推奨学習:

JavaScript 上級チュートリアル]

以上がJavaScriptで画像の幅を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート