2011-01-12 56 views
-1

說我有簡單DOM的問題

<div id="searchform"> 
    <div style="float:right"> 
    <a href="~">Advanced Search</a> 
    </div> 
    <div id="resultStats"> 
    About 5 trillion results 
    </div> 
</div> 

我只需要改變第一個孩子浮動:底部,而不是浮動:權。

謝謝你們的幫助!我真心的!所以當我將它輸入到Chrome控制檯時,它不起作用。在我的甜搜索分機,它說 「無法讀取空的特性 '的childNodes'」

document.getElementById("subform_ctrl").childNodes[0].style = 'float:bottom'; 

(注:id爲 'subform_ctrl')

+1

我從來聽說過浮底。 – Hemlock 2011-01-12 18:56:28

+1

你從來沒有聽說過它,因爲它不存在 – mkoryak 2011-01-12 19:11:00

回答

1
document.querySelector('#searchform *:first-child').style.float = 'bottom' 

但我不認爲float = bottom是有效的。

那麼,你真的想完成什麼?

1
document.getElementById('searchform').childNodes[0].style = 'float:bottom'; 
+0

這將返回一個文本節點(如果在那裏甚至有一個換行符),我不知道,但我不認爲你可以這樣設置樣式。 – Hemlock 2011-01-12 19:03:04

0

浮標:底部! (頂部?!)

alt text

浮子:底部?當然!

alt text

下一個版本我要去刪除「關於」貿易「的結果」「在」刪除「秒」,只顯示秒,如果它的長度超過0.5