def set_property(self, element, prop, value):
        """
        :Description: Modify the given attribute of the target element.
        :param element: Element for browser instance to target.
        :type element: WebElement
        :param prop: Property of target element to modify.
        :type prop: string
        :param value: Value of target element's property to modify.
        :type value: None, bool, int float, string
        """
        self.browser.execute_script(
            'arguments[0]["%s"] = %s' % (prop, self.__type2js(value=value)), element)