為什麼給offsetWidth和offsetHeight賦值無效
本章節介紹一個在初學者中比較容易出現的問題,給offsetWidth和offsetHeight賦值無效現象。
賦值無效是一個正確的現象,因為是隻讀屬性。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #antzone{ width:200px; height:100px; background:#ccc; } </style> <script> window.onload = function () { var antzone = document.getElementById("antzone"); antzone.offsetHeight = 200; } </script> </head> <body> <div id="antzone"></div> </body> </html>
因為offsetWidth和offsetHeight是隻讀屬性,所以賦值失敗。
offsetWidth可以參閱JavaScript offsetWidth一章節。
相關文章
- display:none的元素無法獲取offsetWidth和offsetHeightNone
- 鎖賦值給其他變數為什麼會死鎖呢?賦值變數
- offsetWidth和offsetHeight屬性用法簡單介紹
- JQuery給textarea取值和賦值jQuery賦值
- php給$_POST賦值會導致值為空PHP賦值
- javascript怎麼給Label賦值JavaScript賦值
- clientWidth、clientHeight、offsetWidth、offsetHeight以及scrollWidth、scrollHeightclient
- 為什麼jquery的addClass()執行後無效jQuery
- 為什麼在pyhton中不能用函式重新賦值函式賦值
- 很奇怪,為什麼無法將radio按鈕的值傳給javaBean???JavaBean
- java裡面給物件賦值,慎用賦值符號(=) (轉)Java物件賦值符號
- 為什麼為 const 變數重新賦值不是個靜態錯誤變數賦值
- 為什麼<meta name="viewport">的inital-scale屬性無效View
- AndroidTips:selector的disable狀態為什麼無效?Android
- offsetWidth和clientWidth屬性的區別是什麼client
- offsetwidth和style.width的區別是什麼
- vue:動態給img賦值Vue賦值
- jquery 動態給table賦值jQuery賦值
- php變數賦值給jsPHP變數賦值JS
- jQuery給控制元件賦值....jQuery控制元件賦值
- 批次給控制元件賦值控制元件賦值
- matlab中怎麼給符號變數賦值Matlab符號變數賦值
- win10 為什麼時間自動同步無效該怎麼辦Win10
- Java程式設計——重構-你為什麼要對引數賦值?Java程式設計賦值
- vue scrollTop 無法賦值Vue賦值
- Java反射給泛型集合賦值Java反射泛型賦值
- 物件屬性值賦給變數物件變數
- web中,利用反射給物件賦值Web反射物件賦值
- JqueryautoComplete給隱藏域賦值jQuery賦值
- 給物件引用變數賦值(轉)物件變數賦值
- 為什麼索引無法使用is null和is not null索引Null
- 使用反射為特性賦值反射賦值
- 常被新手忽略的值賦值和引用賦值(偏redux向)賦值Redux
- 給numpy陣列賦同樣的值陣列
- Python中“+=”指什麼?賦值運算子包括哪些?Python賦值
- ssl證書無效的原因是什麼?
- jquery取值和賦值(包含部分是原生js的取值和賦值)jQuery賦值JS
- PLSQL Language Referenc-PL/SQL集合和記錄-集合變數賦值-給可變陣列和巢狀表賦NULL值SQL變數賦值陣列巢狀Null