所謂獲取不帶單位的像素值就是獲取好比元素的寬度、高度、字體大小、外邊距、內邊距等值可是去掉像素單位。ide
好比:某一個元素的寬度是100px,如今我要獲取這個這個值可是不帶單位「px」,對於這種問題你會怎麼解決?個人解決辦法是:函數
好比經過點擊某個按鈕來獲取該值,那麼此時就應該寫個函數,在點擊按鈕時再來調用該函數。字體
function par(str){spa
var num = str.replace("px","");orm
var num = parseInt(num);字符串
alert(num)input
}it
這裏,str.replace("px","")意思是將字符串中px替換爲空,即去掉px,可是這裏即使去掉px,該值仍然是字符串類型,因此如今要作的是將該字符串型轉換爲數值型,這裏我使用的是parseInt方法。io
如今經過按鈕點擊執行即可以這樣來寫了。function
<input type="button" value="點擊獲取不帶單位的像素">