我跳過答案很簡單,但我發誓我浪費了這個時間。使用parseInt得到一個div元素屬性總是返回NAN
我想改變一個div元素使用普通ol'javascript的位置。首先,我需要元素的初始頂部和左側屬性值作爲整數。我試圖使用parseInt(element.style.top,10)
我遇到的問題是初始(默認)element.style.top和左值始終返回NaN。如果我在嘗試解析值之前指定了頂部和左側值,它可以正常工作......我希望能夠處理尚未指定值的情況...
請幫忙
我跳過答案很簡單,但我發誓我浪費了這個時間。使用parseInt得到一個div元素屬性總是返回NAN
我想改變一個div元素使用普通ol'javascript的位置。首先,我需要元素的初始頂部和左側屬性值作爲整數。我試圖使用parseInt(element.style.top,10)
我遇到的問題是初始(默認)element.style.top和左值始終返回NaN。如果我在嘗試解析值之前指定了頂部和左側值,它可以正常工作......我希望能夠處理尚未指定值的情況...
請幫忙
請顯示一些代碼。 – yoda
這些CSS值通常不是簡單的數字 - 它們都有(明確的或隱含的)類型(em,像素,%等)。 – Oded
我相信parseInt()返回一個字符前面的數字...所以parseInt(100px)會返回100.不是嗎? – SharpBarb