如何使用按钮dojo.query?

时间:2009-09-12 12:35:54

标签: javascript dojo

如何使用我的页面上的按钮调用dojo.query,以便使用php在mysql中保存数据?

我需要在按钮点击时运行以下代码:

dojo.query("img",dojo.byId("div1")).forEach( function() {
     // this is now the image
     dojo.xhrGet( { url: '/somepage.php',
                    data: { image_name: this.title } // ???: depends on what you want
                    load: function( data ) {
                      alert("I worked!");
                    },
                    error: function( data ) {
                       alert("O NOES!!!");
                    }
                }
    );
 });

1 个答案:

答案 0 :(得分:2)

使用dojo.connect为按钮的onclick事件设置事件侦听器。如果您的按钮的ID为“btn1”,则代码如下:

dojo.connect(dojo.byId('btn1'), 'onclick', functionNameToRun);