|
function $2(element) {
var len = arguments.length;
if (typeof element == 'string') {
switch( len ) {
case 1:
element = document.getElementsByName(element)[0];
break;
case 2:
element = document.getElementsByName(element);
element = element[arguments[1]];
break;
}
}
return Element.extend(element);
}
function $3(element) {
var len = arguments.length;
switch( len ) {
// 引数1つ( 文字列で選択して、先頭 node )
case 1:
element = document.getElementsByTagName(element);
element = element[0];
break;
// 引数2つ( 文字列で選択して、位置指定 )
case 2:
element = document.getElementsByTagName(element);
element = element[arguments[1]];
break;
}
return Element.extend(element);
}
function $4(element) {
var len = arguments.length;
switch( len ) {
// 引数1つ( 文字列で選択して、先頭 node )
case 1:
element = document.getElementsByTagName(element);
element = element[0];
break;
// 引数2つ( node から 文字列で選択して選択 )
case 2:
element = arguments[1].getElementsByTagName(element);
element = element[0];
break;
// 引数3つ( node から 文字列で選択して選択して、位置指定 )
case 3:
element = arguments[1].getElementsByTagName(element);
element = element[arguments[2]];
break;
}
return Element.extend(element);
}
function $4v(element) {
var len = arguments.length;
switch( len ) {
case 1:
element = $4( element );
break;
case 2:
element = $4( element, arguments[1] );
break;
case 3:
element = $4( element, arguments[1], arguments[2] );
break;
}
return element.firstChild.nodeValue;
}
| |