So ändern Sie die Bildgröße in JS: 1. Rufen Sie das der ID entsprechende DOM-Objekt über „document.getElementById(‘image id value‘)“ ab. 2. Verwenden Sie die Stil- und Breitenattribute des Objekts, um das Bild zu ändern Größe, die Syntax lautet „image object.style .width='image size value'“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So ändern Sie die Bildgröße mit JS
Hinweis: Die tatsächliche Größe des Bildes kann nicht mit js geändert werden. Es werden nur die Breiten- und Höhenattribute geändert, die dem Bild im Tag entsprechen.
1. Erhalten Sie das DOM-Objekt, das der ID entspricht, über var p = document.getElementById('image')
var p = document.getElementById('image')
获取到对应id的DOM对象
2、再使用对象的style属性(前提是image对象已经设置过style属性),p.style.width='200px'
(切记:此处是字符串,格式一定是:???px,不能只写个数字,否则在有的浏览器上图片的大小是不会改变的)。
以下代码实现了每次点击按钮可以实现图片变大或缩小一点:
脚本中定义了两个全局变量用来记录图片的宽和高,因为style.width
或style.height
属性值是字符串,所以用new String(x++)+'px
p.style.width='200px'
(Denken Sie daran: Dies ist eine Zeichenfolge, das Format muss sein:???px, sonst können Sie nicht einfach eine Zahl schreiben Bei einigen Browsern funktioniert es nicht. Die Größe des Bildes ändert sich nicht. Zwei globale Variablen werden im Skript definiert, um die Breite und Höhe des Bildes aufzuzeichnen, denn style.width oder Der Attributwert <code>style.height
ist eine Zeichenfolge. Verwenden Sie daher new String(x++)+'px
', um den Attributwert einzugeben. Diese Technik wird hier aufgezeichnet . , um es später einfacher ansehen zu können. 🎜1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
|
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Größe von Bildern in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!