を追加し、私は基本的にreturn document.getElementById(id)
JSメソッド
私は希望return getElementsByTagName
別の関数、のgetTagを作りたいですのgetIdという名前のJS機能を持っています。
私が管理するように見えることができない部分は、私は、このようにそれらを呼び出すことができるようにしたいということです。
getID('myid').getTag('input')
=>これはidを持つ要素内のすべての入力要素を返しますので、myid
ありがとうございます!
PS:それはそれ自身で呼ばれていた場合のgetTagも仕事をしなければならないだろうが、それはちょうどreturn document.getElementsByTagName
更新します:答えてきたことすべてに
感謝を!これは何がgetID('myid')
(HTML要素)によって返されることを必要とするであろう
var inputs = getEl().by({id:"msg", tag:"input"});
一意のIDを持つアイテムが常に1つあるため、getID( 'myid')はコレクションを返すことはありませんか? –
問題は、関数の使用方法によっては戻り値の型を変更することができないため、回避するにはトリッキーを使用する必要があります。参考までに、[jQuery](http://jquery.com/)のしくみを見てください。 –
@caspar:はい、ただ一つの要素 –