Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk menukar lebar imej dengan javascript

Bagaimana untuk menukar lebar imej dengan javascript

青灯夜游
Lepaskan: 2021-10-08 17:37:36
asal
2601 orang telah melayarinya

Kaedah: 1. Gunakan pernyataan "document.getElementById('id value')" untuk mendapatkan objek gambar; 2. Gunakan "picture object.setAttribute("width", "width value")" atau "objek gambar Pernyataan .style.width="value" menukar lebar imej.

Bagaimana untuk menukar lebar imej dengan javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Cara menukar lebar imej menggunakan JavaScript

<img  id="img" src="img/2.jpg"    style="max-width:90%"  style="max-width:90%"/ alt="Bagaimana untuk menukar lebar imej dengan javascript" >
Salin selepas log masuk

1. Dapatkan objek imej berdasarkan nilai id

var img=document.getElementById(&#39;img&#39;);
Salin selepas log masuk

2 Gunakan setAttribute("width", "值") atau atribut lebar objek gaya untuk menukar lebar imej

img.setAttribute("width", "宽度值");
// 或
img.style.width = "宽度值";
Salin selepas log masuk

Kod pelaksanaan penuh: <. 🎜>

<!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="Bagaimana untuk menukar lebar imej dengan 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>
Salin selepas log masuk
Rendering:

Bagaimana untuk menukar lebar imej dengan javascript

[Pembelajaran yang disyorkan:

tutorial lanjutan javascript]

Atas ialah kandungan terperinci Bagaimana untuk menukar lebar imej dengan javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan