0

我正在使用原型来更改按钮的 onclick 功能。以下代码运行良好。

$('button_id').setAttribute('onclick','test();');

但以下不起作用

$$('div#divid button.buttonclass').setAttribute('onclick','test();'); or

$$('button.buttonclass').setAttribute('onclick','test();');

我只想更改按钮onclick功能。该按钮位于 div 元素内。按钮button只有类名,没有 id 属性。

4

1 回答 1

1

尝试:

$$('div#divid button.buttonclass')[0].setAttribute('onclick','test();');

或者

$$('button.buttonclass')[0].setAttribute('onclick','test();');

类选择器以 ARRAY 的形式返回匹配的元素。

于 2013-02-01T12:11:38.823 回答