1

使っています

<form id="${id}myForm">

</form>

.jsファイルに次のようなものを追加したいと思います。

registry.byId(this.id + "myForm").set("action", "myscript.php");

しかし、Chrome開発ツールをチェックインすると、これは機能しません。

4

1 に答える 1

0

あなたの場合、レジストリを介してオブジェクトを取得しようとする代わりに、dom.byId() を使用できます。ここで、dom は「dojo/dom」を表します。つまり、次のようになります。

require([ 'dojo/dom' ], function(dom) {
    dom.byId("yourFormId").action = 'myscript.php';
});
于 2013-02-27T12:39:28.787 に答える