请问如何调用对象中的函数

这里有个集合,请问集合里面可以有函数吗?像下面这样

html:
<input id="name" value="">

jsp:
 aa = {
     change:function() {
            $("#name").value = '已发送';
     }
 }

请问可以这样写吗?如果这样写是对的,那么请问该如何调用这个函数呢?当我用aa.change()或者aa.change的时候,查看错误信息是“undefined”。请各位老师知道一些。

 <html>
<head>
    <script src="http://code.jquery.com/jquery-1.6.2.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function(){
            var aa = {
                change:function(){
                    $("#name").attr("value","已发送");
                }
            }
            aa.change();
        });
    </script>
</head>
<body>
    <input id="name" value="">
</body>
</html>

aa.change()就行了

 $("#name").value = '已发送';
 应该是
 dom写法
 $("#name")[0].value = '已发送';
 document.getElementById('name').value='已发送';
 或者
 $("#name").val('已发送');//jquery 写法