Javascript 访问/更改同一页面上另一个Web部件中类的html

Javascript 访问/更改同一页面上另一个Web部件中类的html,javascript,jquery,sharepoint,dom,sharepoint-2007,Javascript,Jquery,Sharepoint,Dom,Sharepoint 2007,我在我的页面的一个Web部件中有一个divclass='myDiv'。我需要从我希望使用javascript/jquery的页面上的另一个Web部件访问该div。由于它们不在同一个页面实用程序中,因此我无法使用jquery直接选择它,例如: $('.myDiv').hide()。 如何从我在同一页面上工作的Web部件中的另一个Web部件中找到此div最好为div控件提供一个ID,然后使用下面的javascript访问该控件 var h = document.getElementsByTagNam

我在我的页面的一个Web部件中有一个div
class='myDiv'
。我需要从我希望使用javascript/jquery的页面上的另一个Web部件访问该div。由于它们不在同一个页面实用程序中,因此我无法使用jquery直接选择它,例如:
$('.myDiv').hide()

如何从我在同一页面上工作的Web部件中的另一个Web部件中找到此div

最好为div控件提供一个ID,然后使用下面的javascript访问该控件

var h = document.getElementsByTagName("input");
for (var i = 0; i < h.length; i++) {
    var j = h[i].id;
    if (j.indexOf('file') > 0) {
        alert(j);
    }
}
var h=document.getElementsByTagName(“输入”);
对于(变量i=0;i0){
警惕(j);
}
}

您所说的“Web部件”是什么意思?为什么您不能从另一个部件访问一个部件?我应该在标签中指定;moss 2007为什么不能用
.myDiv
选择它?SharePoint是否更改类名?一旦它在客户端上,它是否来自不同的Web部件并不重要,它都在DOM中,应该是可访问的。您可能会认为它是可访问的,但由于某种原因,当我调用函数时,我将该函数与单击Web部件上不包含div
$('.myDiv')的图像绑定。hide()
什么都没有发生。当我在包含div的web部件内部调用相同的函数时,它会消失,没有问题。我相信它与父/子关系有关,但我不确定。有点困惑。您的意思是说尝试访问div的Web部件位于不同的页面中吗?