テキストボックスから入力を取得してReactで印刷するにはどうすればよいですか?

JavaDeveloper

両方のテキストボックスの入力をフェッチする非常に単純なプロジェクトを作成しようとしているReactは初めてです。ボタンをクリックすると、テキストボックスの「データ」が段落に出力されます。

ボタンがクリックされたときに入力テキストボックスのテキストをフェッチするにはどうすればよいですか?

class Input extends Component {
    state = { 
        tagged: false,
        message: '', 
    }

    handleClick(e) {
        this.setState({tagged: true});
        e.preventDefault();
        console.log('The link was clicked.');
    }

    render() {                                                
        return (
            <div id="id" style={divStyle}>
                <p> hello </p>
                <input
                    style = {textStyle}
                    placeholder="[email protected]" 
                    type="text">
                </input>

                <input
                    style = {textStyle}
                    placeholder="tag" 
                    type="text">
                </input>
                <button
                    onClick={(e) => this.handleClick(e)}
                    style={buttonStyle}>
                    {this.state.tagged ? 'Tagged' : 'Tag ' } 
                </button>

                <p>
                    {this.state.tagged ? 'Clicked' : 'Still' }
                </p>
            </div>    
        )
    }
}
マウスジッパー

各入力にonChangeイベントハンドラーを追加できます。

class Input extends Component {
    state = { 
        tagged: false,
        message: '',
        input1: '',
        input2: '',
    }

    handleClick(e) {
        // access input values in the state
        console.log(this.state) // {tagged: true, input1: 'text', input2: 'text2'}
        this.setState({tagged: true});
        e.preventDefault();
        console.log('The link was clicked.');
    }

    handleInputChange = (e, name) => {
      this.setState({
       [name]: e.target.value
     })
    }

    render() {                                                
        return (
            <div id="id" style={divStyle}>
                <p> hello </p>
                <input
                    style = {textStyle}
                    placeholder="[email protected]" 
                    type="text"
                    onChange={(e) => this.handleInputChange(e, 'input1')}
                >
                </input>

                <input
                    style = {textStyle}
                    placeholder="tag" 
                    type="text"
                   onChange={(e) => this.handleInputChange(e, 'input2')}
               >
                </input>
                <button
                    onClick={(e) => this.handleClick(e)}
                    style={buttonStyle}>
                    {this.state.tagged ? 'Tagged' : 'Tag ' } 
                </button>

                <p>
                    {this.state.tagged ? 'Clicked' : 'Still' }
                </p>
            </div>    
        )
    }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

HTMLテキストボックスから入力を取得してJavaScript変数に割り当てるにはどうすればよいですか?

分類Dev

テキストボックス入力からテキスト全体を選択して削除するにはどうすればよいですか?

分類Dev

入力を送信した後、入力ボックスのテキスト値を取得するにはどうすればよいですか?

分類Dev

C#でテキストボックスから入力を取得するにはどうすればよいですか?

分類Dev

光沢のあるアプリで印刷ボタンを作成して、ユーザーがテキストボックスに入力したテキストのハードコピーを印刷するにはどうすればよいですか?

分類Dev

Java Lanterna-テキストボックスから入力を取得するにはどうすればよいですか?

分類Dev

入力ボックスのテキストを変更するにはどうすればよいですか?

分類Dev

テキストボックス入力を使用してプロットする変数を選択するにはどうすればよいですか?

分類Dev

Bootstrap 4を使用して、境界ボックスに入力してテキストを水平方向に配置するにはどうすればよいですか?

分類Dev

入力ボックスに新しい行を印刷するにはどうすればよいですか?

分類Dev

Reactでテキストボックスの値を取得するにはどうすればよいですか?

分類Dev

テキストボックスから値を取得するにはどうすればよいですか?

分類Dev

警告ボックスからテキストを取得するにはどうすればよいですか?

分類Dev

jqueryルールを使用してテキストボックスに入力した年を検証するにはどうすればよいですか?

分類Dev

Javascriptを使用してチェックボックスからスパンテキストを取得するにはどうすればよいですか?

分類Dev

CSSで入力ボックスの以前に入力したテキストの背景色を変更するにはどうすればよいですか?

分類Dev

入力フィールドのあるテキストボックスにテキストを追加し、Angular JSのテキストボックスからテキストを削除するにはどうすればよいですか?

分類Dev

ボックスを使用してテキスト入力レイアウトを作成するにはどうすればよいですか?

分類Dev

ng-bindを使用してテキストボックスにデータを入力するにはどうすればよいですか?

分類Dev

関数(forループ)を使用して、ボタンからユーザー入力を取得してテキストボックスに表示するにはどうすればよいですか?

分類Dev

テキストボックスからユーザー入力を取得して、カウントダウンスクリプトで使用するにはどうすればよいですか?

分類Dev

jsで使用するテキストボックスの値/入力を取得するにはどうすればよいですか?

分類Dev

入力テキストからJSONGetを作成して検索するにはどうすればよいですか?(トピックで説明)

分類Dev

jqueryを使用してクリック時に入力ボタンのテキストを変更するにはどうすればよいですか?

分類Dev

ループを使用してフォームのテキストボックスを自動入力するにはどうすればよいですか?

分類Dev

テキストボックスに入力された時間のみを取得し、rateperhourでキーアップ入力を掛けて、合計で回答を表示するにはどうすればよいですか?

分類Dev

入力ボックスから文字列を取得するにはどうすればよいですか?

分類Dev

ViewModelクラスのテキストボックスからのユーザー入力を保存するにはどうすればよいですか?

分類Dev

watchOSのWKInterfaceTextFieldから入力テキストを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    HTMLテキストボックスから入力を取得してJavaScript変数に割り当てるにはどうすればよいですか?

  2. 2

    テキストボックス入力からテキスト全体を選択して削除するにはどうすればよいですか?

  3. 3

    入力を送信した後、入力ボックスのテキスト値を取得するにはどうすればよいですか?

  4. 4

    C#でテキストボックスから入力を取得するにはどうすればよいですか?

  5. 5

    光沢のあるアプリで印刷ボタンを作成して、ユーザーがテキストボックスに入力したテキストのハードコピーを印刷するにはどうすればよいですか?

  6. 6

    Java Lanterna-テキストボックスから入力を取得するにはどうすればよいですか?

  7. 7

    入力ボックスのテキストを変更するにはどうすればよいですか?

  8. 8

    テキストボックス入力を使用してプロットする変数を選択するにはどうすればよいですか?

  9. 9

    Bootstrap 4を使用して、境界ボックスに入力してテキストを水平方向に配置するにはどうすればよいですか?

  10. 10

    入力ボックスに新しい行を印刷するにはどうすればよいですか?

  11. 11

    Reactでテキストボックスの値を取得するにはどうすればよいですか?

  12. 12

    テキストボックスから値を取得するにはどうすればよいですか?

  13. 13

    警告ボックスからテキストを取得するにはどうすればよいですか?

  14. 14

    jqueryルールを使用してテキストボックスに入力した年を検証するにはどうすればよいですか?

  15. 15

    Javascriptを使用してチェックボックスからスパンテキストを取得するにはどうすればよいですか?

  16. 16

    CSSで入力ボックスの以前に入力したテキストの背景色を変更するにはどうすればよいですか?

  17. 17

    入力フィールドのあるテキストボックスにテキストを追加し、Angular JSのテキストボックスからテキストを削除するにはどうすればよいですか?

  18. 18

    ボックスを使用してテキスト入力レイアウトを作成するにはどうすればよいですか?

  19. 19

    ng-bindを使用してテキストボックスにデータを入力するにはどうすればよいですか?

  20. 20

    関数(forループ)を使用して、ボタンからユーザー入力を取得してテキストボックスに表示するにはどうすればよいですか?

  21. 21

    テキストボックスからユーザー入力を取得して、カウントダウンスクリプトで使用するにはどうすればよいですか?

  22. 22

    jsで使用するテキストボックスの値/入力を取得するにはどうすればよいですか?

  23. 23

    入力テキストからJSONGetを作成して検索するにはどうすればよいですか?(トピックで説明)

  24. 24

    jqueryを使用してクリック時に入力ボタンのテキストを変更するにはどうすればよいですか?

  25. 25

    ループを使用してフォームのテキストボックスを自動入力するにはどうすればよいですか?

  26. 26

    テキストボックスに入力された時間のみを取得し、rateperhourでキーアップ入力を掛けて、合計で回答を表示するにはどうすればよいですか?

  27. 27

    入力ボックスから文字列を取得するにはどうすればよいですか?

  28. 28

    ViewModelクラスのテキストボックスからのユーザー入力を保存するにはどうすればよいですか?

  29. 29

    watchOSのWKInterfaceTextFieldから入力テキストを取得するにはどうすればよいですか?

ホットタグ

アーカイブ