Пример #1
0
    def m_setUserData(self):
        # 把对象关联到节点上的一个键上
        userKey = r.choice([r.randrange(40, 92), r.randrange(93, 127), r.DOMString(r.zint(256))])
        userData = r.DOMString(r.zint(256))
        handler = r.Funcs()
        return "'%s','%s',%s" % (userKey, userData, handler)

    # TODO:IE独有属性 需重新修改
    #def m_selectNodes(self):
    #    # 用一个 XPath 表达式查询选择节点
    #    pass

    #def m_selectSingleNode(self):
    #    # 查找和 XPath 查询匹配的一个节点
    #    pass

    #def m_transformNode(self):
    #    # 使用 XSLT 把一个节点转换为一个字符串
    #    pass

    #def m_transformNodeToObject(self):
    #    # 使用 XSLT 把一个节点转换为一个文档
    #    pass
Пример #2
0
 def m_getUserData(self):
     # 返回与此节点上的某个键相关联的对象
     # 此对象必须首先通过使用相同的键来调用 setUserData 被设置到此节点
     userKey = r.choice([r.randrange(40, 92), r.randrange(93, 127)])
     return "'%s'" % userKey
Пример #3
0
    def p_size(self):
        size = r.randrange(1, 8)
        return r.choice([size, "+%s" % size, "-%s" % size])

    # Methods
    # No specific method; inherits methods from its parent, HTMLElement.
Пример #4
0
 def p_tabIndex(self):
     # 设置或返回tab 键控制次序
     return r.randrange(-1, 2048)
Пример #5
0
 def p_size(self):
     size = r.randrange(1, 8)
     return r.choice([size, "+%s" % size, "-%s" % size])