2011-10-11 39 views
1

一個div我創建了一個DIV和一個文本框使用以下代碼追加文本框在道場

 var left_div = dojo.create('div', { 
     id: 'left_div' 
    }, child.borderContainer.domNode, 'first'); 

    child.borderContainer.clientName = new dijit.form.ValidationTextBox({ 
     name:   'clientName', 
     placeHolder: 'client name' 
    }); 

現在,我必須將CLIENTNAME追加到左格。

+0

您可以使用[dojo.place](http://docs.dojocampus.org/dojo/place) – percy

回答

2

如果CLIENTNAME是一個小部件,你可以使用

widget.placeAt(parentNode) 
0

這應該做的伎倆:

child.borderContainer.clientName = new dijit.form.ValidationTextBox({ 
     name:   'clientName', 
     placeHolder: 'client name' 
}, left_div); 

的小部件構造函數的第二個參數通常是DOM節點放置小工具的。從API

用法: 變種富=新的dijit.form.ValidationTextBox(?/ *對象/參數,可以/れ|字符串*/srcNodeRef);