<PUBLIC:COMPONENT tagName="input"> <PUBLIC:PROPERTY NAME="type" /> <PUBLIC:ATTACH EVENT="onload" ONEVENT="Init()"/> </PUBLIC:COMPONENT> <SCRIPT LANGUAGE="vbscript"> dim folderopen function Init() set folderopen=createobject("getfolderd.folderd") set otext=document.createElement("input") otext.type="text" otext.id="ttt" element.window.document.body.appendchild otext end function </SCRIPT> </PUBLIC:COMPONENT> 惨了,木显示是为啥呢??
<public:attach event="onclick" onevent="element_onclick()" /><script> function element_onclick() { var e = element.document.createElement('input'); e.value = 'hello'; element.insertAdjacentElement('beforebegin', e); } </script>
<PUBLIC:COMPONENT tagName="input"> <PUBLIC:PROPERTY NAME="type" /> <PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Init()"/> <PUBLIC:ATTACH EVENT="onclick" ONEVENT="choosefolder()"/> <SCRIPT LANGUAGE="vbscript"> dim folderopen function Init() set folderopen=createobject("getfolderd.folderd") set otext=document.createElement("input") set button1=document.createElement("button") button1.innerText="浏览..." button1.onclick="choosefolder()" otext.type="text" otext.id="ttt" element.document.body.appendchild otext element.document.body.appendchild button1 end function function choosefolder() alert("ttt") end function </SCRIPT> </PUBLIC:COMPONENT> 这个为什么又不行啊??
<PUBLIC:COMPONENT tagName="input"> <PUBLIC:PROPERTY NAME="type" /> <PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Init()"/> <PUBLIC:ATTACH EVENT="onclick" ONEVENT="choosefolder()"/> <PUBLIC:METHOD NAME="choosefolder" /> <SCRIPT LANGUAGE="vbscript"> dim folderopen function Init() set folderopen=createobject("getfolderd.folderd") set otext=document.createElement("input") set button1=document.createElement("button") button1.innerText="浏览..." button1.onclick="this.choosefolder()" otext.type="text" otext.id="ttt" element.document.body.appendchild otext element.document.body.appendchild button1 end function function choosefolder() alert("ttt") end function </SCRIPT> </PUBLIC:COMPONENT>
<PUBLIC:PROPERTY NAME="type" />
<PUBLIC:ATTACH EVENT="onload" ONEVENT="Init()"/>
</PUBLIC:COMPONENT>
<SCRIPT LANGUAGE="vbscript">
dim folderopen
function Init()
set folderopen=createobject("getfolderd.folderd")
set otext=document.createElement("input")
otext.type="text"
otext.id="ttt"
element.window.document.body.appendchild otext
end function
</SCRIPT>
</PUBLIC:COMPONENT>
惨了,木显示是为啥呢??
function element_onclick() {
var e = element.document.createElement('input');
e.value = 'hello';
element.insertAdjacentElement('beforebegin', e);
}
</script>
<PUBLIC:PROPERTY NAME="type" />
<PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Init()"/>
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="choosefolder()"/>
<SCRIPT LANGUAGE="vbscript">
dim folderopen
function Init()
set folderopen=createobject("getfolderd.folderd")
set otext=document.createElement("input")
set button1=document.createElement("button")
button1.innerText="浏览..."
button1.onclick="choosefolder()"
otext.type="text"
otext.id="ttt"
element.document.body.appendchild otext
element.document.body.appendchild button1
end function
function choosefolder()
alert("ttt")
end function
</SCRIPT>
</PUBLIC:COMPONENT>
这个为什么又不行啊??
<PUBLIC:PROPERTY NAME="type" />
<PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="Init()"/>
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="choosefolder()"/>
<PUBLIC:METHOD NAME="choosefolder" />
<SCRIPT LANGUAGE="vbscript">
dim folderopen
function Init()
set folderopen=createobject("getfolderd.folderd")
set otext=document.createElement("input")
set button1=document.createElement("button")
button1.innerText="浏览..."
button1.onclick="this.choosefolder()"
otext.type="text"
otext.id="ttt"
element.document.body.appendchild otext
element.document.body.appendchild button1
end function
function choosefolder()
alert("ttt")
end function
</SCRIPT>
</PUBLIC:COMPONENT>