2010-01-21 101 views

回答

1

我不知道你正在嘗試與元素,或者有什麼問題纔好。

下面是在網頁中使用的document.getElementById(),在被上onClick事件爲按鈕調用的功能的一個例子。

<html> 
    <head> 
    <title>Example of GetElementById</title> 
    </head> 
    <body> 
    <p id="hello">Hello World</p> 
    <input type="button" value="Update" onclick="btn1_Click();"/> 
    <script type="text/javascript"> 
     // <![CDATA[ 
     function btn1_Click() 
     { 
      if (document.getElementById('hello')) { 
       document.getElementById('hello').innerHTML = 'Hello World - this was inserted using JavaScript at ' + new Date().toString(); 
      } 
     } 
    // ]]> 
    </script> 
    </body> 
</html> 

你可以看到在這個運行:
http://jsbin.com/afaga/2

+0

感謝的答案 - 是揭露我的無知,我真正需要的是一個句柄中的Javascript對象的風險 - 假設這是XPATH ,但可能不是 這裏是一個例子:這個「節點」或元素或任何內容在表/ tbody/tr中: using document.GetElementById('GridHeaderCol4')does not work - no object so so using IE only(not Firefox),i need to get a辦理對象 – 2010-01-21 21:36:51

+0

這不是XPath的。一個元素ID不是XPath的。也許你可以重新塑造你的問題,提供了一個非常簡單的.htm文件,顯示你所遇到的問題。 – Cheeso 2010-01-21 21:48:03

+0

好吧,我會更新我的答案和你的問題。 – Cheeso 2010-01-22 01:25:05