runtimeStyle.fontStyle
ではなく、
element.style.fontStyle
としてある。これだと、最初のクリックでイタリックに切り替わる。 2つのhtcファイルはruntimeStyleを考える際の材料になるはず。
<STYLE TYPE="text/css">
BODY {behavior:url(dhtml_ie_neo0026s.htc);}
</STYLE>
:
:
<BODY STYLE="font-style:normal;">
<PUBLIC:COMPONENT>
<PUBLIC:ATTACH EVENT="onclick" ONEVENT="chItalic()"/>
<SCRIPT LANGUAGE="JavaScript">
function chItalic() {
var flag = element.style.fontStyle
if(flag == "normal") {
element.style.fontStyle = "italic"
} else {
element.style.fontStyle = "normal"
}
window.status = element.style.fontStyle
}
</SCRIPT>
</PUBLIC:COMPONENT>