<table border="1" width="100">
<tr style="behavior:url(tr.htc)">
<td>fason</td><td>no fason</td>
</tr>
</table>tr.htc
<PUBLIC:COMPONENT URN="urn:msdn-microsoft-com:workshop" >
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="Click()" />
<script>
function Click(){
alert(element.rowIndex)
alert(element.cells[0].innerHTML)
}
</script>
</PUBLIC:COMPONENT>
<tr style="behavior:url(tr.htc)">
<td>fason</td><td>no fason</td>
</tr>
</table>tr.htc
<PUBLIC:COMPONENT URN="urn:msdn-microsoft-com:workshop" >
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="Click()" />
<script>
function Click(){
alert(element.rowIndex)
alert(element.cells[0].innerHTML)
}
</script>
</PUBLIC:COMPONENT>
应该说是将dom和js的应用发挥得淋漓尽致吧。
过几天我会贴上来的.
你有兴趣可以对其进行改造,顺便可以了解htc如何和绑定元素的对象模型交互该日历采用iframe作为下拉日期表的载体,解决了使用div元素时日期表被优先级更高的元素遮住的问题.