innerHTML and 'unknown runtime error'

innerHTML and 'unknown runtime error'

why this always throws "unknown runtime error" ? looks like the innerHTML has something wrong .

Thanks.

  1. <div id="pageDiv"></div>

  2. $("#pageDiv").attr("innerHTML", "<a href='#' onclick='ddddd();return false;'>ddd</a>");