<div id="firstpane" class="menu_list" onclick="Void()">
<p class="menu_head">菜单1</p>
<div class="menu_body">
<a href="#">子菜单11</a>
<a href="#">子菜单12</a>
<a href="#">子菜单13</a>
</div>
<p class="menu_head">菜单2</p>
<div class="menu_body">
<a href="#">子菜单21</a>
<a href="#">子菜单22</a>
<a href="#">子菜单23</a>
</div>
<p class="menu_head">菜单3</p>
<div class="menu_body">
<a href="#">子菜单31</a>
<a href="#">子菜单32</a>
<a href="#">子菜单33</a>
</div>
<p class="menu_head">菜单4</p>
<div class="menu_body">
<a href="#">子菜单41</a>
<a href="#">子菜单42</a>
<a href="#">子菜单43</a>
</div>
<p class="menu_head">菜单5</p>
<div class="menu_body">
<a href="#">子菜单51</a>
<a href="#">子菜单52</a>
<a href="#">子菜单53</a>
</div>
<p class="menu_head">菜单6</p>
<div class="menu_body">
<a href="#">子菜单61</a>
<a href="#">子菜单62</a>
<a href="#">子菜单63</a>
</div>
<p class="menu_head">菜单7</p>
<div class="menu_body">
<a href="#">子菜单71</a>
<a href="#">子菜单72</a>
<a href="#">子菜单73</a>
</div>
<p class="menu_head">菜单8</p>
<div class="menu_body">
<a href="#">子菜单81</a>
<a href="#">子菜单82</a>
<a href="#">子菜单83</a>
</div>
</div> 1. 当我点击 菜单3时 获得值为:菜单3 如果点击菜单7下的子菜单1时 得到值:子菜单71?
2. 如果后天有一个方法 例如 SeearchInfo(string VoidName), 需要将获得的值传入 请问如何在 js 中调用后天的方法并且将获得值传入到这个方法中。
<p class="menu_head">菜单1</p>
<div class="menu_body">
<a href="#">子菜单11</a>
<a href="#">子菜单12</a>
<a href="#">子菜单13</a>
</div>
<p class="menu_head">菜单2</p>
<div class="menu_body">
<a href="#">子菜单21</a>
<a href="#">子菜单22</a>
<a href="#">子菜单23</a>
</div>
<p class="menu_head">菜单3</p>
<div class="menu_body">
<a href="#">子菜单31</a>
<a href="#">子菜单32</a>
<a href="#">子菜单33</a>
</div>
<p class="menu_head">菜单4</p>
<div class="menu_body">
<a href="#">子菜单41</a>
<a href="#">子菜单42</a>
<a href="#">子菜单43</a>
</div>
<p class="menu_head">菜单5</p>
<div class="menu_body">
<a href="#">子菜单51</a>
<a href="#">子菜单52</a>
<a href="#">子菜单53</a>
</div>
<p class="menu_head">菜单6</p>
<div class="menu_body">
<a href="#">子菜单61</a>
<a href="#">子菜单62</a>
<a href="#">子菜单63</a>
</div>
<p class="menu_head">菜单7</p>
<div class="menu_body">
<a href="#">子菜单71</a>
<a href="#">子菜单72</a>
<a href="#">子菜单73</a>
</div>
<p class="menu_head">菜单8</p>
<div class="menu_body">
<a href="#">子菜单81</a>
<a href="#">子菜单82</a>
<a href="#">子菜单83</a>
</div>
</div> 1. 当我点击 菜单3时 获得值为:菜单3 如果点击菜单7下的子菜单1时 得到值:子菜单71?
2. 如果后天有一个方法 例如 SeearchInfo(string VoidName), 需要将获得的值传入 请问如何在 js 中调用后天的方法并且将获得值传入到这个方法中。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
window.onload = function(){
var p = document.getElementsByTagName('p');
for(i=0;i<p.length;i++){
p[i].onclick = function(){
alert(this.innerText);
}
}
var a = document.getElementsByTagName('a');
for(i=0;i<a.length;i++){
a[i].onclick = function(){
alert(this.innerText);
return false;
}
}
};
</script>
</HEAD><BODY>
<div id="firstpane" class="menu_list" onclick="">
<p class="menu_head">菜单1</p>
<div class="menu_body">
<a href="#">子菜单11</a>
<a href="#">子菜单12</a>
<a href="#">子菜单13</a>
</div>
<p class="menu_head">菜单2</p>
<div class="menu_body">
<a href="#">子菜单21</a>
<a href="#">子菜单22</a>
<a href="#">子菜单23</a>
</div>
<p class="menu_head">菜单3</p>
<div class="menu_body">
<a href="#">子菜单31</a>
<a href="#">子菜单32</a>
<a href="#">子菜单33</a>
</div>
<p class="menu_head">菜单4</p>
<div class="menu_body">
<a href="#">子菜单41</a>
<a href="#">子菜单42</a>
<a href="#">子菜单43</a>
</div>
<p class="menu_head">菜单5</p>
<div class="menu_body">
<a href="#">子菜单51</a>
<a href="#">子菜单52</a>
<a href="#">子菜单53</a>
</div>
<p class="menu_head">菜单6</p>
<div class="menu_body">
<a href="#">子菜单61</a>
<a href="#">子菜单62</a>
<a href="#">子菜单63</a>
</div>
<p class="menu_head">菜单7</p>
<div class="menu_body">
<a href="#">子菜单71</a>
<a href="#">子菜单72</a>
<a href="#">子菜单73</a>
</div>
<p class="menu_head">菜单8</p>
<div class="menu_body">
<a href="#">子菜单81</a>
<a href="#">子菜单82</a>
<a href="#">子菜单83</a>
</div>
</div> </BODY>
</HTML>
for(i=0;i<p.length;i++){
p[i].onclick = function(){
alert(this.innerText);
}
}
var test = document.getElement('firstpane').getElementsByTagName('a');
for(i=0;i<a.length;i++){
test[i].onclick = function(){
alert(this.innerText);
return false;
}
}