var elem = document.getElementById(/[^#].*/.exec(selector)[0]);对这里的正则表达式有疑惑,虽然selector = "#id"这种选择器可以获取到正确的id值,但是如果selector = "ididid"这种,获取的id值就是"didid"了,这是一种不然严谨的写法,或这做这本身强调的重点不在这。
2015-08-07