Javascript 替换已分类的元素';s内容(无ID)

Javascript 替换已分类的元素';s内容(无ID),javascript,dom,prototypejs,Javascript,Dom,Prototypejs,所以,我一直在为一个项目使用原型,到目前为止,我无法忍受 我想做的就是在一个非常特定的地方替换一个标题——它没有ID,而且我不能更改HTML,因为它不是由我托管的 Event.observe(window, 'load', function() { $$('#page #container .content .frame .entry h3.entry-title').update('Hello'); $$('#page #container .content .frame .e

所以,我一直在为一个项目使用原型,到目前为止,我无法忍受

我想做的就是在一个非常特定的地方替换一个标题——它没有ID,而且我不能更改HTML,因为它不是由我托管的

Event.observe(window, 'load', function() {
    $$('#page #container .content .frame .entry h3.entry-title').update('Hello');
    $$('#page #container .content .frame .entry h3.entry-title').innerHTML;
});
上面的脚本没有发生任何变化,但我知道Prototype可以选择
,因为
document.title=$$(“#page#container.content.frame.entry h3.entry title”).length显示1

我错过了什么?

试试看

$$('#page #container .content .frame .entry h3.entry-title')[0].update('Hello');

选择器返回值似乎是一个原型对象/数组。使用[0]捕获第一个条目并应用update()。

更新('page')。更新('Test Message')有效吗???我知道,是这样,$$将返回一个对象/数组-因此您必须迭代多个查找。这很有道理,谢谢!