victor2DL 发表于 2015-6-12 10:35:00

关于html中设置属性的写法。

我打算在html通过objce的方式来设置imdate的属性内容。
但是类似于 DropDown.Enabled , Calendar.WeekFont.Name这样的属性,如何设置?
<object id="cldApplyStartDate" classid="<%=CLSID_ImDate%>" style="whdth: 120px; height: 24px; VISIBILITY:hidden;" ONKEYDOWN="txt_KeyDown(32)" TABINDEX="4" VIEWASTEXT>
    <PARAM NAME="_ExtentX" VALUE="8573">
    <PARAM NAME="_ExtentY" VALUE="1341">
    <PARAM NAME="AlignHorizontal" VALUE="0">
    <PARAM NAME="AllowSpace" VALUE="0">
    <PARAM NAME="Text" VALUE="">
    <PARAM NAME="ValueVT" VALUE="1">
    <PARAM NAME="HighlightText" VALUE="1">
</object>
请美女帮助我。谢谢

Alice 发表于 2015-6-12 16:42:00

回复 1楼victor2DL的帖子

感谢对该问题的反馈。
为了帮助你解决问题,我们需要和你确认,你使用的是ActiveX平台的imdate控件么?

victor2DL 发表于 2015-6-12 17:26:00

对。

Alice 发表于 2015-6-15 10:53:00

回复 3楼victor2DL的帖子

谢谢你的反馈。
这个问题我们已经收到了,我们需要调查下才能给你回复。

Alice 发表于 2015-6-15 14:38:00

回复 1楼victor2DL的帖子

你好。
很抱歉,你的需求无法实现。
这个是一个复杂对象,目标是设置子属性,如果不能通过<PARAM>设置的话,比如采用JavaScript来设置,JavaScript根本不知道ActiveX的接口定义,因此不能实现。

Alice 发表于 2015-6-15 17:46:00

回复 3楼victor2DL的帖子

你好。我们又投入精力对你的需求进行了测试和验证。
不能通过<PARAM>设置的话,尝试JavaScript设置。

测试如下设置是行得通的。

<object id="imdate1"
   classid="clsid:968AA5AB-1697-4E65-BA9A-55071E21DB2E" width="536" height="81"
>
</object>

<script>
var imdate = document.getElementById("imdate1");
imdate.DropDown.Visible=1; // true, show the drop down button
imdate.DropDown.Enabled=0; // false, disable the drop down button

</script>

victor2DL 发表于 2015-6-17 10:45:00

谢谢美女的回答。
了解了。

Alice 发表于 2015-6-17 12:16:00

回复 7楼victor2DL的帖子

不用客气。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢      http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 关于html中设置属性的写法。