<PUBLIC:COMPONENT tagName="input">
<PUBLIC:PROPERTY NAME="type" />
<PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Init()"/> 
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="choosefolder()"/> <SCRIPT LANGUAGE="javascript">
var folderopen;
function Init(){
var otext=document.createElement("INPUT");
var button1=document.createElement("BUTTON");
button1.innerText="浏览...";
otext.type="text";
otext.id="ttt";
button1.attachEvent('onclick', function() {this.choosefolder();});
element.insertAdjacentElement('beforebegin', otext);
element.insertAdjacentElement('beforebegin', button1); 
//element.appendchild(button1);
}
function choosefolder(){
var folderopen=new ActiveXObject("getfolderd.folderd");
var foldern=folderopen.getfoldername();
var xxx=element.document.getElementById("ttt");
xxx.innerText=foldern;
}
</SCRIPT> 
</PUBLIC:COMPONENT>