首页 > 困扰了很久的一个问题,关于function中获取当前onclick的上级元素

困扰了很久的一个问题,关于function中获取当前onclick的上级元素

<span class="abc"><a href="javascript:void(0)" onclick="test('1','2','3')">我是按钮</a></span>


function test(a1,a2,a3){
    //这里如何通过获取上级元素,来把abc更改为bcd,并且将内容改为「我不是按钮」也就是<span class="bcd">我不是按钮</span>
}

PS:我有JQ,但是不能通过直接获取$('abc')这样,因为有很多class="abc"。另外a1,a2,a3是引入的参数


  1. http://jsfiddle.net/Lshg1kr5/
  2. http://jsfiddle.net/Lshg1kr5/1/
  3. http://jsfiddle.net/Lshg1kr5/2/
  4. http://jsfiddle.net/Lshg1kr5/3/
【热门文章】
【热门文章】