2011-01-31 40 views
0
<form id="file_upload_form"> ... 
    <input type="submit" value="Submit" name="submit"> 
</form> 

只需要一个警告框,以在点击输入时出现。我是一个jQuery的人,所以不知道如何以原型为目标的DOM。我无法编辑HTML,否则我只会给它一个ID。原型选择最后输入

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

回答

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

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