Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用带按钮的dojo.query?_Javascript_Dojo - Fatal编程技术网

Javascript 如何使用带按钮的dojo.query?

Javascript 如何使用带按钮的dojo.query?,javascript,dojo,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 } // ???:

如何使用页面上的按钮调用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!!!");
                    }
                }
    );
 });

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

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