原型选择最后一个输入

时间:2011-01-31 17:35:59

标签: prototypejs

<form id="file_upload_form"> ...
    <input type="submit" value="Submit" name="submit">
</form>

只需在点击输入时出现警告框即可。我是一个jQuery人,所以不确定如何使用原型来定位DOM。我无法编辑HTML,否则我只会给它一个ID。

一定很容易,但无法弄清楚。

1 个答案:

答案 0 :(得分:2)

$$('#file_upload_form > input[type="submit"]').first().observe('click', 
    function() 
    { 
        alert('Hello'); 
    });

$$是Prototype的Selector引擎快捷方式。您可以使用任何CSS选择器来获取您感兴趣的元素。first()只获取返回的第一个元素,而observe()是订阅Prototype中事件的标准方法。

编辑:引号错误