2012-04-26 28 views
-1

私がしたいのは、ユーザーがクリックした入力フィールドの値を変更することです。がクリックされたときの入力値の変更

私はこのサイトを見てきましたが、JQueryのバージョンしか見つかりませんでしたが、バニラJSにしてライブラリを使用しないことが必要です。

ここにリンクがあります。

http://jsbin.com/avumel/edit#javascript,html

ベンあなたはそのように行いたい場合は、のchildNodesをループする必要がある

+0

答えが出てきたら、あなたがしたことについても説明できますか?私は初心者です...ありがとうございます –

答えて

0

:その後、http://jsbin.com/avumel/4/edit#source

しかし、#commentsにイベントハンドラを追加する方が良いだろうと子供たちの声を聞いてください:http://jsbin.com/avumel/8/edit

+0

作品 - ありがとうございました:) –

+0

可能であれば、e.targetが#commentsの子とどのように等しいか説明できますか? –

+0

event.target(古いIEのevent.sourceElement)は、イベントのソース要素です。したがって、子要素をクリックすると、それ自体が戻ります。 「this」はもちろん#commentsを参照するので、使用することはできません。 – zvona

関連する問題