2010-01-21 76 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