set_html(HTMLObject, InnerHTML) sets the html of HTMLObject to InnerHTML. set_html always succeeds, unless HTMLObject is the document object, in which case the predicate fails without returning an error.