Сообщение от potato
|
var tag = x("<h3>"); // выборка по имени елемента
|
интересное решение, а разве без этих <> знаков не проще?
function x( selector ) {
return typeof selector === "string" ?
selector.indexOf(".") === 0 ?
document.getElementsByClassName( selector.substring( 1 ) )[0] || null :
selector.indexOf("#") === 0 ?
document.getElementById( selector.substring( 1 ) ) :
document.getElementsByTagName( selector )[0] || null :
selector;
}
alert( x("html") );