javaScript

Javascript? EVENT処理の際に引数を渡す。

Javascript? EVENT処理の際に引数を渡す方法。
ちなみにもっと簡略化できます。

//NG
$(function(){
    let hoge = "test";
    $("input[type='text']").on("change",(function(hoge){
        console.log(hoge);
    })(hoge));
});

//OK!
//js
function hoge(a){
    return function(){
        console.log(a +  this.value);
    };
};
document.querySelector('input[type="text"]').addEventListener("click",hoge("aaaaaaa~"),false);

//jq
$(function(){
    let hoge = function(a){
        return function(){
            console.log(a + $(this).val());
        };
    };
    $("input[type='text']").on("change",hoge("test="));
});

関連記事

  1. javaScript

    自分の務めてる会社の1次入社試験(過去問)

    自分の務めてる会社の入社試験(過去問)です。これぐらいのこ…

  2. PHP

    全ての定義済の変数を配列で返す

    全ての定義済の変数を配列で返す関数です。全てなのでとってき…

  3. Bat処理

    動画を無音声に変換するバッチ

    こらからプログラムしている所のVlogを撮ろうと月曜日に、…

  4. PHP

    PHPのインターフェイスとやら簡単に言えば。

    インターフェイスとはなんぞや?簡単に言えばこのメソッド名は…

  5. javaScript

    TinyMCE 5.0でオリジナルプラグイン作成するはググれば何とかなるが?

    TinyMCE 5.0で独自のプラグインを開発するにあたって…

2019年4月
« 3月   5月 »
1234567
891011121314
15161718192021
22232425262728
2930  
PAGE TOP