1つのイベントハンドラで出来ないかなと思ったんだけれど、どうも「フォーカスが当たった = onFocus」、「フォーカスが外れた = onBlur」 とそれぞれのイベントハンドラで拾ってあげなきゃいけなさそう。 React で定義できるイベントハンドラはドキュメント参照。 facebook.github.io というわけでその2つを要素に定義して、自分なりに実装してみた。 onFocus/onBlur で異なるメソッド呼び出してみる _focusInputSeachKeyword() { this.setState({ isFocusInputSeachKeyword: true }); } _blurInputSearchKeyword() { this.setState({ isFocusInputSeachKeyword: false }); } render() { // 真偽値を