用HTC:
<style>
input{behavior:url(mz.htc)}
</style>Mz.htc:
<public:component>
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="hehe()"/>
</public:component><SCRIPT LANGUAGE="JavaScript">
function hehe()
{
alert('clicked');
}
</script>
<style>
input{behavior:url(mz.htc)}
</style>Mz.htc:
<public:component>
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="hehe()"/>
</public:component><SCRIPT LANGUAGE="JavaScript">
function hehe()
{
alert('clicked');
}
</script>
alert("ok");
}
var theObject=document.getElementsByTagName("input");//得到所有input标签
for(i=0;i<theObject.length;i++){//绑定事件
theObject[i].onclick=youfunction;
}
var A = document.getElementsByTagName("INPUT");
for(var i=0; i<A.length; i++) A[i].onclick = hehe;function hehe()
{
alert('clicked');
}
function youfunction(){
alert("ok");
}
var theObject=document.getElementsByTagName("input");//得到所有input标签
for(i=0;i<theObject.length;i++){//绑定事件
theObject[i].attachEvent("onclick",youfunction);
}
ID = "sID"
lightWeight = "bLight"
literalContent = "sLiteral"
NAME = "sName"
supportsEditMode = "bEditable"
tagName = "sTagName"
URN = "sURN"
>
<!-- child elements -->
</PUBLIC:COMPONENT>
<PUBLIC:ATTACH
EVENT = "sEvent"
FOR = "sObject"
ID = "sID"
ONEVENT = "sEventHandler"
/>
<PUBLIC:DEFAULTS
canHaveHTML = "bCanHaveHTML"
contentEditable = "bEditable"
style = "sStyle"
tabStop = "bIsTabStop"
viewInheritStyle = "bInheritsStyle"
viewLinkContent = "bViewLinkContent"
viewMasterTab = "bViewMasterTab"
/>
<PUBLIC:EVENT
ID = "sEventID"
NAME = "sName"
/>
<PUBLIC:METHOD
ID = "sID"
INTERNALNAME = "sInternalName"
NAME = "sName"
/>
<PUBLIC:PROPERTY
GET = "sGetFunction"
ID = "sPropertyID"
INTERNALNAME = "sInternalName"
NAME = "sName"
PERSIST = "bPersist"
PUT = "sPutFunction"
VALUE = "vValue"
/>
这几个对象都是什么意思呢??