格式 <PUBLIC:PROPERTY GET = "sGetFunction" ID = "sPropertyID" INTERNALNAME = "sInternalName" NAME = "sName" PERSIST = "bPersist" PUT = "sPutFunction" value = "vvalue" />
属性 GET 可选。指定属性值被获得时调用的函数的字符串。一个只指定了GET属性而没有指定PUT属性的PUBLIC:PROPERTY元素是一个只读属性。 ID 可选。组件内PUBLIC:PROPERTY元素的唯一识别字符串。这个属性类似于DHTML中的ID属性。 INTERNALNAME 可选。包含文档中指定方法提交的名称的字符串。这个内部的名称必须在组件内任意参考前广泛的关联;否则,一个脚本错误出现,指出名称未定义。如果没有内部的名称被指定,默认情况下使用NAME属性。 NAME 必选。指定暴露给包含文档的属性的名称的字符串。默认情况下,NAME的指定也用于组件内属性的提交,除非INTERNALNAME属性被指定。 PERSIST 可选。指定是否坚持属性作为叶面的部分的布尔值。 PUT 可选。指定属性值被设定时调用的函数的字符串。一个指定了GET和PUT属性的PUBLIC:PROPERTY元素是一个读写属性。一个PUT函数被指定,而指定GET函数指定失败,会导致该属性只可写,一般来说这是不希望出现的。 value 可选。指定属性默认值的变量。